GNU/Linux >> Tutoriels Linux >  >> Debian

Mettre à niveau Debian 10 Buster vers Debian 11 Bullseye :un guide étape par étape

Ce tutoriel étape par étape va vous montrer comment mettre à niveau en toute sécurité Debian 10 Buster vers Debian 11 Bullseye à partir de la ligne de commande.

Le 14 août 2021, le projet Debian a enfin publié une version stable de Debian 11 Bullseye après plus de 2 ans de développement. Il est livré avec de nombreuses nouvelles fonctionnalités car la plupart des logiciels de cette version ont été mis à jour. Debian 11 bénéficiera d'un support pendant les 5 prochaines années, comme n'importe quelle autre version stable de Debian.

Concentrons-nous maintenant sur comment vous pouvez passer de Debian 10 Buster à Debian 11 Bullseye . Le processus de mise à niveau est assez simple et suppose que vous utilisez le compte root.

1. Sauvegardez votre système

Veuillez vous assurer de sauvegarder vos données. Les mises à jour Debian sont normalement sûres, mais il y a toujours une chance que quelque chose tourne mal. Il est essentiel que vos précieuses données soient copiées en toute sécurité dans un emplacement de sauvegarde, afin de pouvoir les restaurer en cas de problème ou de complication.

Vous pouvez copier manuellement des fichiers importants sur un autre appareil (deuxième disque dur, clé USB, un autre ordinateur sur le réseau, etc.).

Vous pouvez également créer une image système complète de votre installation Debian actuelle avec un logiciel d'imagerie système dédié comme CloneZilla. Si vous souhaitez utiliser un autre logiciel de sauvegarde, vous êtes libre de le faire, assurez-vous simplement que vos données sont placées dans un emplacement sûr.

2. Mettre à jour tous les packages actuellement installés

Avant de commencer la mise à niveau de Debian 10 vers Debian 11, il est important de vous assurer que votre système Debian 10 actuellement installé est à jour. Exécutez le apt suivant commandes dans le terminal.

apt update
apt upgrade
apt full-upgrade

Vous pouvez maintenant nettoyer tous les paquets restants.

apt --purge autoremove

Redémarrez ensuite votre Debian 10 pour que les modifications apportées s'appliquent.

reboot

3. Vérifiez la version actuellement installée

Nous allons maintenant commencer par vérifier que nous utilisons actuellement la dernière version de Debian 10 points.

Le moyen le plus simple de vérifier la version de Debian que vous utilisez consiste simplement à lire le contenu de /etc/debian_version fichier.

cat /etc/debian_version
10.10

Une autre méthode consiste à utiliser lsb_release commande. Vous pouvez l'utiliser pour afficher des informations LSB (Linux Standard Base) sur la distribution Linux.

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 10 (buster)
Release:	10
Codename:	buster

4. Remplacer Debian 10 par les référentiels Debian 11

Les référentiels de logiciels Debian sont définis dans le /etc/apt/sources.list fichier et le /etc/apt/sources.list.d/ annuaire. Avant de commencer la procédure de mise à niveau, vous devez les reconfigurer pour pointer vers les référentiels Debian 11 Bullseye.

Avant de mettre à jour les référentiels de logiciels, il est recommandé de sauvegarder d'abord la liste actuelle des sources de logiciels.

mkdir ~/apt
cp /etc/apt/sources.list ~/apt
cp -r /etc/apt/sources.list.d/ ~/apt

Vous pouvez maintenant continuer et mettre à jour le référentiel Debian 10 Buster actuel pour pointer vers les référentiels Debian 11 Bullseye.

sed -i 's/buster/bullseye/g' /etc/apt/sources.list
sed -i 's/buster/bullseye/g' /etc/apt/sources.list.d/*

Les commandes présentées ci-dessus remplaceront buster mot-clé avec bullseye dans les fichiers de référentiels de logiciels.

Dans Debian 11 Bullseye, la suite de sécurité s'appelle désormais bullseye-security au lieu de bullseye/updates . Vous devez donc localiser le debian-security suivant lignes dans le  /etc/apt/sources.list fichier :

deb http://security.debian.org/debian-security bullseye/updates main
deb-src http://security.debian.org/debian-security bullseye/updates main

Et remplacez-les par ceux-ci :

deb https://deb.debian.org/debian-security/ bullseye-security main
deb-src https://deb.debian.org/debian-security/ bullseye-security main

Le dernier sources.list le fichier devrait ressembler à ci-dessous.

cat /etc/apt/sources.list
deb http://deb.debian.org/debian bullseye main
deb-src http://deb.debian.org/debian bullseye main

deb http://security.debian.org/debian-security/ bullseye-security main
deb-src http://security.debian.org/debian-security/ bullseye-security main

deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main

5. Effectuez d'abord une mise à niveau minimale du système

À ce stade, votre système Debian 10 est prêt pour la mise à niveau. L'étape suivante consiste à mettre à jour le référentiel pour permettre au système de reconnaître les URL de référentiel nouvellement ajoutées.

apt update

Dans certains cas, effectuer directement la mise à niveau complète peut supprimer un grand nombre de packages que vous souhaitez conserver. Les développeurs Debian recommandent donc un processus de mise à niveau en deux parties pour éviter la suppression des packages.

  • Partie 1 :Mise à niveau minimale du système
  • Partie 2 :Mise à niveau complète du système

Dans la mise à niveau minimale, vous mettrez à jour et mettrez à niveau tous les packages disponibles sans installer ni supprimer d'autres packages.

Pour effectuer d'abord la mise à niveau minimale du système, exécutez la commande ci-dessous.

apt upgrade --without-new-pkgs

Gardez un œil sur l'écran. Si le apt-listchanges package est installé, il affichera des informations importantes sur les packages mis à niveau dans un téléavertisseur après le téléchargement des packages.

Appuyez sur q après lecture pour quitter le téléavertisseur et poursuivre la mise à jour.

De plus, il vous sera demandé si vous souhaitez redémarrer les services sans demander.

Il vous sera également demandé ce que vous voulez faire avec un fichier de configuration spécifique. Si vous ne savez pas quoi faire, utilisez les valeurs par défaut en appuyant simplement sur Enter clé.

6. Mettre à niveau Debian 10 vers Debian 11

Une fois la mise à niveau minimale du système terminée, exécutez la commande suivante pour commencer la mise à niveau complète.

apt full-upgrade

Ne laissez pas le système sans surveillance, car le processus de mise à niveau nécessite diverses entrées pendant la mise à niveau.

Une fois le processus de mise à niveau de Debian 11 terminé, vous pouvez redémarrer le système.

reboot

Connectez-vous au système et vérifiez votre version Debian.

cat /etc/debian_version
11.0

Ou comme alternative en utilisant le lsb_release commande :

lsb_release -a
Distributor ID:	Debian
Description:	Debian GNU/Linux 11 (bullseye)
Release:	11
Codename:	bullseye

Toutes nos félicitations! Vous avez réussi à mettre à niveau votre système de Debian 10 Buster vers Debian 11 Bullseye. Votre système exécutera désormais Debian 11 Bullseye.

7. Nettoyer les paquets obsolètes de Debian 10

C'est une bonne idée de nettoyer votre système Debian 11 Bullseye nouvellement mis à niveau en supprimant les anciens paquets obsolètes qui sont maintenant restés après votre mise à niveau réussie et qui ne sont plus nécessaires.

apt --purge autoremove
apt autoclean

Conclusion

Dans le didacticiel ci-dessus, vous avez appris comment mettre à niveau Debian 10 Buster vers Debian 11 Bullseye. Vous pouvez désormais profiter des derniers packages et du support matériel fournis par la dernière version de Debian.

Nous avons essayé de rendre ce tutoriel aussi simple que possible. Merci de l'utiliser.

Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter la documentation officielle de mise à niveau de Debian.


Debian
  1. Comment mettre à niveau Debian 9 Stretch vers Debian 10 Buster

  2. Installer Stellarium sur Debian 11 Bullseye - Guide étape par étape ?

  3. Mettre à jour le SDK .Net sur Debian 11 - Guide étape par étape ?

  4. Comment mettre à niveau vers Gnome 40 sur Debian 11 Bullseye

  5. Comment installer/mettre à jour PHP 8.1 sur Debian 10 Buster

Installer/Mettre à jour les pilotes Nvidia sur Debian 11 Bullseye

Installer/Mettre à jour PHP 8.1 sur Debian 11 Bullseye

Installer/Mettre à jour MakeMKV sur Debian 11 Bullseye

Comment mettre à niveau Debian 10 Buster vers 11 Bullseye Linux

Mettre à niveau Debian 10 Buster vers Debian 11 Bullseye à partir de la ligne de commande

Comment mettre à niveau Debian 10 vers Debian 11 Bullseye