Simuler une mise à niveau avec apt-get upgrade --dry-run
Dans l'étape précédente, vous avez vu quels paquets ont des mises à jour disponibles. Avant de procéder réellement à une mise à niveau, il est recommandé de simuler le processus. Cela vous permet de voir exactement ce qui se passera sans apporter de modifications à votre système.
Nous allons utiliser la commande apt-get upgrade
avec l'option --dry-run
. Notez que apt-get
est un outil en ligne de commande plus ancien pour le système APT, mais il est toujours largement utilisé et fonctionne parallèlement à la commande plus récente apt
.
Dans votre terminal, tapez la commande suivante et appuyez sur Entrée :
sudo apt-get upgrade --dry-run
Décortiquons cette commande :
sudo
: Encore une fois, nous avons besoin de privilèges administratifs pour simuler une mise à niveau.
apt-get
: L'outil en ligne de commande pour gérer les paquets.
upgrade
: Cela indique à apt-get
que vous souhaitez mettre à niveau les paquets installés vers leurs dernières versions.
--dry-run
: C'est l'option clé ici. Elle indique à apt-get
de passer par le processus de détermination de ce qui serait mis à niveau, installé ou supprimé, mais sans effectuer réellement aucune de ces actions.
La sortie vous montrera un résumé des actions qui seraient entreprises si vous exécutiez la commande sans --dry-run
.
Vous pourriez voir une sortie similaire à celle-ci :
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
bind9-dnsutils bind9-host bind9-libs ...
...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Cette sortie liste les paquets qui seraient mis à niveau. Elle vous indique également combien de paquets seraient mis à niveau, nouvellement installés (en tant que dépendances), supprimés ou maintenus (non mis à niveau en raison de problèmes de dépendances).
L'utilisation de --dry-run
est un moyen sûr de prévisualiser les effets d'une mise à niveau avant de la valider.
Cliquez sur Continuer pour terminer ce laboratoire.