Comment mettre à niveau Ubuntu Server
Le système d'exploitation Ubuntu Server se distingue comme l'une des distributions les plus performantes pour exploiter pleinement le potentiel de Linux, notamment grâce à sa simplicité de configuration, d'installation de logiciels et de maintenance.
Au-delà des atouts considérables qu'offre Ubuntu Server, il met à disposition un mécanisme de mise à jour particulièrement pratique et intuitif. Ceci en fait un choix idéal, surtout si vous débutez dans l'univers des systèmes d'exploitation serveurs Linux.
Dans ce guide, nous explorerons comment exploiter le système de mise à niveau d'Ubuntu Server pour effectuer la transition d'une installation vers une version plus récente. Alors, assurez-vous de sauvegarder vos données avant de commencer !
Lancer les outils de mise à jour
Avant de procéder à la mise à niveau de votre installation Ubuntu Server vers une nouvelle version, il est crucial d'exécuter les outils de mise à jour. Cela garantit que tous les paquets actuellement installés sont à jour.
Pour effectuer une mise à jour classique sur Ubuntu Server, ouvrez une fenêtre de terminal et connectez-vous via SSH si votre machine est distante. Si votre machine est locale, connectez-vous directement. Une fois connecté, utilisez la commande sudo -s pour élever votre session au rang d'utilisateur root.
sudo -s
Une fois que votre session de ligne de commande est passée à l'utilisateur root, lancez la commande apt update. Cette commande permet à Ubuntu Server de vérifier les mises à jour disponibles sur internet.
apt update
Une fois que le gestionnaire de paquets d'Ubuntu Server a terminé de contacter les serveurs de logiciels pour les mises à jour, il affichera le nombre de mises à jour prêtes à être installées.
Pour consulter les mises à jour en attente pour votre serveur Ubuntu, vous pouvez utiliser la commande apt list avec l'option « --upgradeable ».
apt list --upgradeable
Examinez les mises à jour listées et assurez-vous qu'elles sont compatibles avec votre système. Ensuite, lancez la commande apt upgrade pour finaliser le processus.
apt upgrade -y
Après avoir configuré toutes les mises à jour pour Ubuntu Server sur votre système, passez à la section suivante de ce tutoriel. Ou, si le programme de mise à jour vous le demande, redémarrez la machine.
Mise à niveau de distribution
Après les commandes de mise à jour et de mise à niveau, il est important d'exécuter la commande `dist-upgrade` pour installer les mises à jour de distribution spécifiques à la version d'Ubuntu Server que vous utilisez actuellement.
Note : La commande `dist-upgrade` diffère de la commande `upgrade`. Bien qu'elles soient similaires, elles gèrent différents aspects du système d'exploitation.
dist-upgrade -y
Suite à la commande `dist-upgrade`, redémarrez à nouveau votre serveur Ubuntu. Une fois de retour en ligne, passez à la prochaine étape du processus de mise à niveau.
Installer le gestionnaire de mises à jour
Dans ce guide, nous allons nous concentrer sur la méthode de mise à niveau d'Ubuntu Server à l'aide de l'outil Gestionnaire de mises à jour. Cet outil peut ne pas être préinstallé sur certaines versions du système d'exploitation. Par conséquent, avant de vous montrer comment l'utiliser, installez-le avec le gestionnaire de paquets Apt.
sudo apt install update-manager-core
Une fois installé, le Gestionnaire de mises à jour devrait être prêt à l'emploi. Pour obtenir davantage d'informations sur cet outil, tapez `man update-manager` dans une session de terminal.
Modifier votre version cible
Une majorité d'utilisateurs d'Ubuntu Server préfèrent utiliser les versions LTS (Long Term Support) du système d'exploitation. Bien que ce soit généralement un bon choix, les versions non LTS méritent également d'être considérées. Le problème est qu'Ubuntu désactive par défaut la possibilité de passer à des versions non LTS.
Pour modifier le chemin de publication de votre serveur Ubuntu, ouvrez le fichier « release-upgrades » à l'aide de l'éditeur de texte Nano.
nano -w /etc/update-manager/release-upgrades
Dans ce fichier de configuration, localisez la ligne `Prompt = lts` et remplacez-la par le code ci-dessous.
Note : Si vous n'utilisez pas une version LTS d'Ubuntu Server, vous pouvez ignorer cette étape.
Prompt = normal
Après avoir modifié le code du gestionnaire de mises à jour du serveur Ubuntu, il est temps d'enregistrer les changements avec Nano. Appuyez sur Ctrl + O pour enregistrer, puis fermez l'éditeur avec la combinaison de touches Ctrl + X.
Rechercher une nouvelle version
L'étape suivante du processus de mise à niveau consiste à utiliser le Gestionnaire de mises à jour pour vérifier les référentiels Ubuntu et identifier la prochaine version d'Ubuntu Server disponible pour le téléchargement.
Pour effectuer cette vérification, exécutez la commande `do-release-upgrade` avec l'option « -c » en ligne de commande.
Note : Assurez-vous d'exécuter `do-release-upgrade` avec une session root. Dans le cas contraire, cela pourrait ne pas fonctionner correctement.
sudo -s do-release-upgrade -c
Laissez le programme effectuer la vérification pour déterminer si une mise à niveau est disponible pour votre système d'exploitation. Ensuite, si le programme indique qu'une mise à niveau peut être installée, lancez la commande `do-release-upgrade` avec l'option « -d » en ligne de commande.

do-release-upgrade -d
Veuillez noter que l'exécution de cette mise à niveau peut prendre un temps considérable. Il est important de surveiller votre système pendant le processus pour s'assurer que tout se déroule correctement.
Points importants à retenir lors de la mise à niveau d'Ubuntu Server
L'utilisation du Gestionnaire de mises à jour simplifie grandement le processus de mise à niveau d'Ubuntu Server. Cependant, cela ne garantit pas un processus parfait à 100%. Il peut arriver, bien que rarement, que des problèmes ou des interruptions surviennent.
Pour éviter ces situations, nous vous recommandons vivement de consulter le wiki officiel d'Ubuntu. Vous y trouverez des informations utiles et des astuces sur la mise à niveau entre les différentes versions qui pourraient vous être précieuses tout au long du processus.