Mise à jour de Debian 10 vers Debian 11
Introduction
Nous allons voir dans cette article comment effectué la mise a jour de votre système d'exploitation de la version Debian 10 vers la nouvelle version de Debian 11 disposant des derniers patchs de sécurité.
Prérequis avant migration
Avant de commencer, il est fortement conseillé de faire une sauvegarde de vos fichiers de configuration les plus importants, voir une sauvegarde complète de votre système.
Egalement avant de passer à la migration vers Debian 11, nous vous recommandons de vous assurer que votre version de Debian 10 est la plus a jour possible. Pour ce faire, vous devez exécuter la commande suivante en root:
apt-get update && apt-get upgrade && apt-get dist-upgrade
Modification des sources et mise a jour de votre système
Pour mettre à jour votre serveur, vous devez modifier les sources de mises à jour. Vous devez donc éditer le fichier /etc/apt/sources.list et remplacer toutes les occurrences : buster par bullseye. Pour faire cela, utiliser la commande sed :
sed -i 's/buster/bullseye/g' /etc/apt/sources.list
Si cela ne fonctionne ou si vous n'êtes pas familier avec la commande sed vous pouvez également modifier le fichier /etc/apt/sources.list via un éditeur de texte (vim ou nano par exemple).
Une modification est également a effectuer au niveau du repos security de debian voici ce que vous devez dorénavant mettre en place au niveau du fichier /etc/apt/sources.list afin d'éviter une erreur sur ce dernier lors de la mise a jour des sources (Dans cet exemple, nous avons volontairement laissé en commentaire les anciens repos security modifié via sed afin de vous montrer la modification a effectuer sur ces derniers):
deb http://ftp.fr.debian.org/debian/ bullseye main non-free contrib deb-src http://ftp.fr.debian.org/debian/ bullseye main non-free contrib #deb http://security.debian.org/debian-security bullseye/updates main contrib non-free #deb-src http://security.debian.org/debian-security bullseye/updates main contrib non-free deb http://security.debian.org/debian-security bullseye-security/updates main contrib non-free deb-src http://security.debian.org/debian-security bullseye-security/updates main contrib non-free # bullseye-updates, previously known as 'volatile' deb http://ftp.fr.debian.org/debian/ bullseye-updates main contrib non-free deb-src http://ftp.fr.debian.org/debian/ bullseye-updates main contrib non-free
Une fois la modification du fichier source.list effectué, faites une mise a jour de l'index des paquets:
apt-get update
Vous pouvez également vérifier par la suite les différents paquets qui seront mis a jour:
apt list --upgradable
Tout est désormais prêt, vous pouvez donc lancer la migration vers debian 11 avec la commande suivante:
apt full-upgrade
Une fois les opérations terminées, vous allez devoir redémarrer votre serveur via l'une des commandes suivantes:
reboot shutdown -r now
Une fois redémarré, vous pouvez vérifier que votre mise a jour a bien été effectué via l'une des commandes suivantes:
cat /etc/debian_version cat /etc/os-release
Conclusion
Vous venez donc de voir dans cette FAQ comment mettre a jour votre système d'exploitation Debian vers le dernier système d'exploitation Debian 11.
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires