Ubuntu 21.10 , nom de code Impish Indri , est sorti le 14 octobre 2021. Ce tutoriel va vous montrer 2 façons de mettre à niveau Ubuntu 20.04/Ubuntu 21.04 vers 21.10 . La première méthode utilise le gestionnaire de mise à jour graphique et la seconde méthode utilise la ligne de commande. Habituellement, vous utilisez le gestionnaire de mise à jour graphique pour mettre à niveau le bureau Ubuntu et utilisez la ligne de commande pour mettre à niveau le serveur Ubuntu, mais la méthode de la ligne de commande fonctionne également pour les ordinateurs de bureau.
Ubuntu 20.04 est une version de support à long terme (LTS), qui sera prise en charge pendant 5 ans. Ubuntu 21.10 est une version non-LTS , ce qui signifie qu'il ne sera pris en charge que pendant 9 mois, jusqu'en juillet 2022. Si vous préférez la stabilité à la pointe du progrès, restez avec Ubuntu 20.04. Mais si vous souhaitez découvrir les logiciels les plus récents et les plus performants, vous pouvez suivre ce didacticiel pour passer d'Ubuntu 20.04 à 21.10.
Ubuntu 21.04 arrivera en fin de vie en janvier de l'année prochaine, je recommande donc aux utilisateurs de la version 21.04 de passer à Ubuntu 21.10 dès que possible.
Astuce :Avant de procéder à la mise à niveau, vous pouvez utiliser le programme systemback pour créer une image ISO amorçable à partir de votre système d'exploitation actuel. Si la mise à niveau échoue, vous pouvez facilement restaurer votre système d'exploitation avec l'ISO amorçable. Tout sur votre système d'exploitation, y compris les logiciels et les fichiers, sera intact. Si vous utilisez un ordinateur portable, veuillez connecter votre source d'alimentation.
Mettre à niveau Ubuntu 20.04/Ubuntu 21.04 vers 21.10 avec le gestionnaire de mise à jour graphique
Tout d'abord, ouvrez software updater
(alias gestionnaire de mise à jour) dans le menu de votre application. Il mettra à jour les informations du progiciel. Si des mises à jour sont disponibles, cliquez sur Install Now
et entrez votre mot de passe pour installer les mises à jour.
Si une nouvelle version du noyau Linux est installée, le gestionnaire de mise à jour vous demandera de redémarrer votre ordinateur. Cliquez sur Restart Now
.
Ouvrez ensuite Software & Updates
depuis le menu de votre application.
Sélectionnez les Updates
languette. En bas de la fenêtre, modifiez les paramètres de notification de For long-term support version
à For any new version
. Il vous sera demandé d'entrer votre mot de passe pour que le changement prenne effet.
Fermez le Software & Updates
la fenêtre. Ensuite, ouvrez une fenêtre de terminal.
Si vous utilisez Ubuntu 21.04 , lancez la commande suivante dans le terminal.
update-manager
Vous serez averti que le logiciel est à jour et Ubuntu 21.10 est maintenant disponible. Cliquez sur le bouton Mettre à jour.
Si vous utilisez Ubuntu 20.04 , lancez la commande suivante dans le terminal.
update-manager
vous serez averti que le logiciel est à jour et Ubuntu 21.04 est maintenant disponible. Cliquez sur upgrade
bouton. Vous devez d'abord mettre à niveau vers Ubuntu 21.04, puis suivre la même procédure pour mettre à niveau vers Ubuntu 21.10. Cela est dû au fait qu'Ubuntu 21.04 est toujours pris en charge par Canonical et n'a pas encore atteint sa fin de vie.
Saisissez ensuite votre mot de passe. La fenêtre des notes de version s'affiche. Cliquez sur Upgrade
. La fenêtre de mise à niveau de la distribution s'ouvrira. Si vous êtes averti que certaines sources tierces sont désactivées, acceptez-le. Vous pouvez les réactiver une fois la mise à niveau terminée.
Dans quelques instants, il vous sera demandé si vous souhaitez démarrer la mise à niveau. Cliquez sur Start Upgrade
bouton.
Attendez que le processus de mise à niveau se termine. Le gestionnaire de mise à jour peut vous demander si vous souhaitez redémarrer les services pendant la mise à niveau des packages sans vous le demander. Cochez-le et cliquez sur Next
bouton.
Une fois les nouvelles versions des packages installées, le gestionnaire de mise à jour peut vous demander si vous souhaitez supprimer les packages obsolètes. Je sélectionne toujours Remove
.
Les packages obsolètes sont des packages logiciels dont les noms ne peuvent pas être trouvés dans le référentiel de logiciels de la nouvelle version d'Ubuntu. Les causes des packages obsolètes sont les suivantes :
- Le développeur en amont arrête la maintenance de ce package et personne d'autre ne souhaite prendre le relais. Le responsable du paquet Ubuntu décide donc de supprimer ce paquet du référentiel Ubuntu.
- Le paquet devient un paquet orphelin, ce qui signifie qu'aucun autre paquet n'en dépend et qu'il y a très peu d'utilisateurs de ce paquet. Le responsable du paquet Ubuntu décide donc de supprimer ce paquet du référentiel Ubuntu.
- Le paquet a un nouveau nom dans le référentiel de logiciels de la nouvelle version d'Ubuntu.
Une fois les packages obsolètes supprimés de votre système. Redémarrez votre ordinateur et vérifiez votre version d'Ubuntu avec la commande suivante.
lsb_release -a
Sortie :
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 21.10 Release: 21.10 Codename: impish
Mettre à niveau Ubuntu 20.04/21.04 vers Ubuntu 21.10 à l'aide de la ligne de commande
Vous pouvez utiliser la ligne de commande pour mettre à niveau le bureau Ubuntu ou un serveur sans tête. Devez-vous mettre à jour votre serveur Ubuntu ?
- Si vous utilisez un serveur de production critique comme Plesk, il est recommandé de rester avec Ubuntu 20.04 LTS.
- Si vous utilisez un serveur personnel ou si vous avez des applications très simples sur le serveur, vous pouvez le mettre à niveau vers la version 21.10.
Gardez votre session SSH active
Si vous utilisez SSH pour vous connecter à votre serveur Ubuntu, c'est une bonne idée de garder votre session OpenSSH active en ajoutant la ligne suivante dans /etc/ssh/sshd_config
fichier sur votre serveur.
ClientAliveInterval 60
Enregistrez et fermez le fichier. Redémarrez ensuite le démon SSH.
sudo systemctl restart ssh
Installez également l'screen
utilitaire sur le serveur.
sudo apt install screen
Puis écran de démarrage :
screen
Au premier lancement, vous verrez un texte d'introduction, appuyez simplement sur Enter
finir. Ensuite, vous pourrez exécuter des commandes comme d'habitude. Si soudainement votre connexion Internet tombe, connectez-vous en SSH à votre serveur et exécutez la commande suivante pour obtenir l'ID de session d'écran précédent.
screen -ls
Exemple de sortie :
There is a screen on: 32113.pts-1.focal (10/14/2021 03:45:29 PM) (Detached) 1 Socket in /run/screen/S-linuxbabe.
Ensuite, vous pouvez vous rattacher à la session Screen précédente.
screen -d -r 32113
Comment mettre à niveau à partir de la ligne de commande
Pour mettre à niveau vers Ubuntu 21.10, exécutez la commande suivante pour mettre à niveau le logiciel existant.
sudo apt update && sudo apt dist-upgrade
Veuillez noter que si un nouveau noyau est installé lors de l'exécution de la commande ci-dessus, vous devez redémarrer le système (sudo shutdown -r now
) afin de poursuivre le processus de mise à niveau.
Assurez-vous ensuite que vous disposez de update-manager-core
et ubuntu-release-upgrader-core
paquet installé.
sudo apt install update-manager-core ubuntu-release-upgrader-core
Ensuite, modifiez un fichier de configuration à l'aide de nano ou de votre éditeur de texte de ligne de commande préféré.
sudo nano /etc/update-manager/release-upgrades
Au bas de ce fichier, modifiez la valeur de Prompt de lts
à normal
.
Prompt=normal
Pour enregistrer un fichier dans l'éditeur de texte Nano, appuyez sur Ctrl+O
, puis appuyez sur Entrée pour confirmer. Pour quitter, appuyez sur Ctrl+X
. Après cela, exécutez la commande suivante pour commencer le processus de mise à niveau.
Si vous utilisez Ubuntu 21.04 , puis exécutez la commande suivante et suivez les instructions à l'écran pour effectuer la mise à niveau vers Ubuntu 21.10.
do-release-upgrade
Si vous utilisez Ubuntu 20.04 , puis exécutez la commande suivante et suivez les instructions à l'écran pour passer d'abord à Ubuntu 21.04. Après cela, suivez les mêmes étapes pour mettre à niveau vers Ubuntu 21.10.
do-release-upgrade
Fondamentalement, vous devez appuyer sur y
pour répondre aux questions.
Le gestionnaire de mise à jour peut vous demander si vous souhaitez redémarrer les services pendant la mise à niveau des packages sans vous le demander. Appuyez sur la touche Tab pour sélectionner Oui et appuyez sur Entrée .
Si vous mettez à niveau un serveur, vous verrez probablement des messages comme ci-dessous. Je recommande de choisir N
pour conserver votre version actuelle. La version mise à jour sera disponible dans le même répertoire. Vous pourrez le vérifier plus tard.
Une fois la mise à niveau terminée, redémarrez votre bureau ou votre serveur Ubuntu. Pour vérifier votre version d'Ubuntu, exécutez :
lsb_release -a
Sortie :
No LSB modules are available. Distributor ID: Ubuntu Description: Ubuntu 21.10 Release: 21.10 Codename: impish
Lecture recommandée :
- Explication du terminal et de la console Linux pour les débutants
Devez-vous utiliser l'option -d ?
Le update-manager
et do-release-upgrade
la commande est accompagnée d'un -d
option, ce qui entraînera la mise à niveau du système vers une version de développement.
Actuellement, Ubuntu 21.10 est toujours considérée comme une version de développement dans la cadence de publication d'Ubuntu, car le développement d'Ubuntu 22.04 n'a pas encore commencé. Cela arrivera une semaine après la sortie d'Ubuntu 21.10 et nous pourrons utiliser le -d
option avant que cela ne se produise. Lorsque Ubuntu 22.04 entre en développement, vous ne devez pas utiliser le -d
option.
Veuillez installer toutes les mises à jour disponibles pour votre version avant la mise à niveau
Si vous voyez le message suivant lorsque vous essayez de mettre à niveau, vous devez mettre à jour tous les packages (sudo apt update;sudo apt upgrade -y
) puis redémarrez le système d'exploitation et essayez à nouveau de mettre à niveau.
Please install all available updates for your release before upgrading.
Parfois, votre système peut avoir un paquet en attente, qui peut être affiché avec :
sudo apt-mark showhold
Vous devez retirer le colis.
sudo apt-mark unhold package-name
Puis lancez
sudo apt upgrade
Parfois, sudo apt update
vous indique qu'un paquet peut être mis à jour, mais sudo apt upgrade
ne mettra pas à jour le package, vous pouvez exécuter la commande suivante pour répertorier le package.
apt list --upgradable
Vous pouvez maintenant mettre à niveau le package.
sudo apt upgrade pacakge-name
S'il s'agit d'un package défectueux qui ne peut pas être mis à niveau, supprimez-le.
sudo apt remove package-name
Conclusion
J'espère que ce tutoriel vous a aidé à mettre à niveau Ubuntu 20.04 ou Ubuntu 21.04 vers Ubuntu 21.10 Comme toujours, si vous avez trouvé cet article utile, abonnez-vous à notre newsletter gratuite pour obtenir de nouveaux trucs et astuces 🙂