Comprendre et Utiliser apt-get upgrade, apt-get dist-upgrade et do-release-upgrade sur une distribution Linux basée sur Debian

🧭 Sommaire

Lorsque vous administrez un système d’information, la mise à jour de vos logiciels et de votre système d’exploitation est une tâche essentielle. Cependant, il est important de comprendre les différences entre les commandes apt-get upgrade, apt-get dist-upgrade et do-release-upgrade.

Pourquoi y a-t-il trois façons différentes pour mettre à niveau un système d’exploitation ? En réalité, chacune de ces commandes fait des choses différentes. Vous êtes perdu ? Je vous explique.

apt-get upgrade

La commande apt-get upgrade est la commande de base pour mettre à jour les paquets installés sur votre système. Cette commande ne prend en compte que les nouvelles versions des paquets déjà installés. Cela permet de s’assurer que votre système reste à jour sans faire de changements majeurs.

sudo apt-get update
sudo apt-get upgrade

 

apt-get dist-upgrade

apt-get dist-upgrade va plus loin qu’une simple mise à jour en gérant intelligemment les dépendances des paquets. Si une mise à niveau nécessite l’installation ou la suppression d’autres paquets pour résoudre des dépendances, cette commande le fera de façon intelligente. Il est important de noter que contrairement à apt-get upgrade, cette commande peut supprimer des logiciels si nécessaire.

sudo apt-get update
sudo apt-get dist-upgrade

 

do-release-upgrade

Pour mettre à niveau une version majeure d’Ubuntu vers une autre (par exemple, d’Ubuntu 18.04 à 20.04), on peut utiliser la commande do-release-upgrade. Cette commande gère non seulement la mise à niveau des paquets, mais prend également en compte les modifications du système nécessaires entre les versions.

Cependant, pour utiliser cette commande, le système doit d’abord être entièrement mis à niveau. Pour ce faire, exécutez d’abord sudo apt-get upgrade, puis sudo apt-get dist-upgrade. Une fois ces deux commandes exécutées, vous pouvez lancer  sudo do-release-upgrade.

sudo do-release-upgrade

 

Comprendre la différence entre apt-get upgrade, apt-get dist-upgrade et do-release-upgrade est essentiel pour maintenir votre système Ubuntu à jour et opérationnel. Vous trouverez plus d’informations sur ces commandes dans la documentation officielle d’Ubuntu.

 

 

Src:

https://ubuntu.com/server/docs/upgrade-introduction

Laisser un commentaire