Comment mettre à jour les packages Snap dans Ubuntu


  • Français


  • Les packages snap font désormais partie intégrante d’Ubuntu.

    Je veux dire, vous pouvez supprimer Snap d’Ubuntu mais ils sont toujours au cœur d’Ubuntu.

    En ce qui concerne la mise à jour d’Ubuntu, vous rencontrerez les commandes apt update et apt upgrade. Personne ne parle vraiment de la commande snap update.

    En effet, les mises à jour Snap sont automatiquement mises à jour vers les versions les plus récentes. Il est intégré au mécanisme Snap. Votre système recherche les mises à jour plusieurs fois par jour et met automatiquement à jour les applications Snap.

    Mais cela ne signifie pas que vous ne pouvez pas mettre à jour manuellement les packages Snap. Connaître les mises à jour Snap vous aide également à comprendre certains des mécanismes sous-jacents.

    Laissez-moi vous montrer comment fonctionne la mise à jour Snap et comment vous pouvez contrôler divers paramètres.

    📋

    Le snap refresh La commande est utilisée pour mettre à jour les packages Snap.

    Vérifier le calendrier de mise à jour Snap

    Comme je l’ai mentionné précédemment, le démon snapd vérifie les mises à jour sur les packages Snap installés plusieurs fois par jour. Par défaut, il vérifie les mises à jour quatre fois par jour.

    Vous pouvez voir tous ces détails en utilisant cette commande :

    snap refresh --time

    Cela me donne la sortie suivante:

    Vérifier le calendrier des mises à jour instantanées

    Ici, timer: 00:00~24:00/4 vous indique que la vérification d’actualisation a lieu 4 fois en l’espace de 24 heures.

    Il montre également que la dernière vérification de mise à jour Snap a eu lieu à 09h19 et que la prochaine est prévue à 15h33.

    🏋️

    Vous pouvez modifier le calendrier d’actualisation des snaps à l’aide de refresh.timer option. Par exemple, sudo snap set system refresh.timer=6:00-8:00,20:00-22:00 fera en sorte que la vérification de la mise à jour Snap se produise entre 6 et 8 heures du matin et entre 8 et 10 heures du soir.

    Voir quelles applications Snap peuvent être mises à jour

    Vous pouvez vérifier quels packages Snap ont des mises à jour disponibles avec la commande suivante :

    snap refresh --list

    Si aucun package Snap n’a de mises à jour, vous verrez ce message.

    All snaps up to date.
    Vérification de la mise à jour instantanée

    Mettre à jour manuellement tous les packages Snap

    Si vous ne voulez pas attendre la prochaine actualisation de Snap, vous pouvez sûrement mettre à jour manuellement tous les packages Snap qui peuvent être mis à jour.

    Tout ce que vous avez à faire est d’exécuter cette commande :

    sudo snap refresh

    Et voir les mises à jour se dérouler.

    Mettre à jour des packages Snap spécifiques

    Si vous souhaitez uniquement mettre à jour un package Snap spécifique, utilisez :

    sudo snap refresh package_name

    Vous devrez être précis avec le nom du package, bien sûr. Vous pouvez également fournir plusieurs packages à mettre à jour.

    sudo snap refresh package_1 package_2

    Veuillez noter que certaines applications Snap (qui sont généralement installées en mode classique) ne sont pas mises à jour en arrière-plan. Vous devez fermer les applications Snap en cours d’exécution, puis les mettre à jour.

    [Solved] Erreur “Mise à jour en attente de Firefox” dans Ubuntu

    Vous voyez un message persistant “mise à jour en attente de Firefox snap” qui ne disparaît pas même si vous redémarrez le navigateur ou le système Ubuntu ? Voici ce qu’il faut faire.

    Vérifier les modifications apportées par les mises à jour Snap

    Étant donné que les mises à jour Snap fonctionnent principalement en arrière-plan, vous vous demandez peut-être quelles modifications ont été apportées.

    snap changes

    Il devrait montrer les modifications apportées par Snap lors de la dernière actualisation.

    Voir les modifications apportées par la mise à jour instantanée

    Vous pouvez voir les détails de chaque modification en utilisant l’ID qu’elle affiche.

    snap change change_ID
    Détails des modifications apportées à la mise à jour Snap

    Rétablir l’application Snap mise à jour

    Par défaut, Snap enregistre une ancienne version des packages Snap. Si vous n’aimez pas la nouvelle version mise à jour, vous pouvez revenir à la précédente avec le revert option.

    sudo snap revert package_name
    Rétablir l'accrochage à l'ancienne version

    Empêcher un paquet des mises à jour

    Si vous souhaitez conserver la version actuelle d’un package particulier, vous pouvez le conserver pour l’empêcher des mises à jour automatiques.

    sudo snap refresh --hold package_name

    Lorsque vous êtes prêt à accepter les mises à jour du package, vous pouvez le suspendre.

    sudo snap refresh --unhold package_name

    Vous pouvez également reprendre tous les colis retenus en une seule fois :

    sudo snap refresh --unhold

    🏋️

    Vous pouvez retenir un colis pendant une durée déterminée avec sudo snap refresh --hold=duration package_name. La durée peut être en heures, minutes ou même secondes.

    À la fin…

    Si vous utilisez des données mobiles de temps en temps et que vous ne voulez pas que les mises à jour automatiques de Snap rongent toutes vos précieuses données, voici une astuce pour cela.

    La commande ci-dessous empêchera les mises à jour Snap sur les connexions mesurées. Dans les paramètres réseau, vous pouvez définir votre réseau mobile comme étant mesuré.

    sudo snap set system refresh.metered=hold

    Vous trouverez plus d’informations sur les mises à jour de Snap dans la documentation officielle.

    Gestion des mises à jour | Documentation Snapcraft

    Les Snaps sont des progiciels conteneurisés simples à créer et à installer. Ils se mettent à jour automatiquement et peuvent être exécutés en toute sécurité. Et parce qu’ils regroupent leurs dépendances, ils fonctionnent sur tous les principaux systèmes Linux sans modification.

    Et c’est tout. Je suppose que vous en savez beaucoup plus sur les mises à jour Snap que vous ne le saviez auparavant. Faites-moi savoir quelles nouvelles choses vous avez apprises dans les commentaires. Toute autre question ou suggestion est également la bienvenue.

    Source

    Houssen Moshinaly

    Pour contacter personnellement le taulier :

    Laisser un commentaire

    Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

    Copy code