Similitudes et différences entre la mise à jour, la mise à niveau, la mise à niveau dist et la mise à niveau complète

Options de mise à niveau APT

Il y a environ 3 ans, Canonical a publié Ubuntu 16.04 LTS, une version qui introduisait de nouvelles fonctionnalités majeures telles que la prise en charge des packages Snap. Comme Flatpaks, les packages Snap sont des packages de nouvelle génération, qui s'améliorent considérablement, en théorie, par rapport aux packages APT traditionnels. Les packages que nous avons utilisés toute notre vie peuvent être mis à jour depuis un centre logiciel ou depuis le terminal, il existe différentes options si nous voulons le faire depuis la console, telles quelles mise à niveau, mise à niveau dist et mise à niveau complète.

Si vous êtes comme moi, bien que la chose la plus confortable soit de tout faire à partir du centre logiciel, vous essaierez parfois de mettre à jour les packages depuis le terminal. La commande la plus utilisée est "upgrade", mais il existe également les deux autres options pour effectuer des actions légèrement différentes. Dans cet article, nous expliquerons les différences entre ces commandes, bien que je vous dise que deux d'entre elles sont des manières différentes de faire référence à la même action.

Quelle mise à niveau dois-je utiliser pour quelle mise à niveau?

La première chose que nous allons expliquer est la première chose qui apparaît dans le titre de cet article: «Mise à jour»Se traduit en espagnol par« mise à jour », mais ce qui va mettre à jour ce sont les référentiels. En écrivant "sudo apt update", sans les guillemets, nous allons demander en tant qu'utilisateur root de mettre à jour APT, plus spécifiquement les référentiels. Expliqué cela, puis nous avons les trois "mises à niveau" mentionnées, où:

  • améliorer, qui signifie «mise à niveau» ou «mise à niveau» signifiant mise à niveau, mettra à niveau les packages disponibles, mais pas tous. Il téléchargera et mettra à jour des packages, mais des logiciels qui n'ont pas à voir avec, disons, des composants importants, tels que le noyau Linux. Fondamentalement, cela évitera de mettre à jour les packages qui nécessitent la suppression d'autres packages en raison de changements de dépendance.
  • dist-upgrade: ce que fait cette deuxième commande est similaire à ce que fait la première, mais pendant la mise à jour, elle fera plusieurs requêtes sur la configuration des paquets. Cette option mettra à jour les composants tels que le noyau Linux.
  • mise à niveau complète: Comme nous l'avons avancé, c'est une autre façon d'appeler la précédente ou vice versa. Les deux options supprimeront les packages qui ont été installés automatiquement s'ils doivent résoudre des conflits dans les mises à jour des dépendances de package.

Pour terminer toute mise à jour, une quatrième commande est utilisée. Il s'agit de "Sudo apt autoremove", ce qui supprimera les packages qui ne sont plus nécessaires. Si nous l'utilisons après la mise à jour du noyau, il supprimera les anciennes images. Si nous l'avons mis à jour manuellement, je ne recommanderais pas de le faire tant que nous n'avons pas vérifié que tout fonctionne correctement, sinon nous ne pourrons pas revenir en arrière depuis le démarrage du système.

Connaissez-vous déjà les différences entre ces trois commandes pour mettre à jour les packages APT?

Supprimer complètement Flatpak-Snap-Appimage
Article connexe:
Comment supprimer complètement un package Flatpak, Snap ou AppImage

Laisser un commentaire

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

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   Edd dit

    Bien. J'avais beaucoup de doutes,