Mise à niveau Debian · 3 min read · Nov 11, 2025

Comment mettre à niveau de Debian 11 à Debian 12

Debian 12, nom de code “Bookworm”, a été publié le 10 juin 2023. C’est une version stable et elle est supportée pour les 5 prochaines années. Cette version met à jour de nombreux paquets bien connus, y compris le noyau Linux 6.1 LTS, Apache 2.4.57, MariaDB 10.11, et plus encore.

Avant de mettre à niveau vers Debian 12, vous devez faire les choses suivantes :

  • Sauvegardez tous vos fichiers sur un disque externe.
  • Assurez-vous d’avoir une connexion Internet stable.

Cet article vous montrera comment mettre à niveau de Debian 11 (Bullseye) à Debian 12 (Bookworm) en quelques étapes faciles.

Mettre à jour le système

Connectez-vous au serveur en tant qu’utilisateur root. Si vous n’êtes pas encore root, exécutez la commande suivante :

su -

Vérifiez la version de votre système d’exploitation en utilisant la commande suivante :

lsb_release -a

Vous devriez voir la sortie suivante :

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 11 (bullseye)
Release: 11
Codename: bullseye

Si ce n’est pas le cas, vous ne fonctionnez probablement pas sous Debian 11 et ne devriez pas suivre ce guide plus loin. Sinon, vous pouvez continuer avec l’étape suivante :

Maintenant, vous devez mettre à jour et mettre à niveau tous vos paquets système vers la dernière version. Exécutez la commande suivante pour mettre à jour et mettre à niveau tous les paquets :

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

Ensuite, supprimez tous les paquets indésirables avec la commande suivante :

apt-get autoremove

Après cela, vous devez redémarrer votre système pour appliquer toutes les mises à jour :

reboot

Mettre à jour les fichiers de dépôt

Nous allons maintenant mettre à jour les sources de dépôt pour utiliser le dépôt Debian 12 Bookworm.

Pour ce faire, vous pouvez mettre à jour tous les fichiers sources en exécutant ces commandes :

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

Ou éditez le fichier source APT manuellement avec la commande suivante :

nano /etc/apt/sources.list

Remplacez “bullseye” par “bookworm”. Le résultat devrait être similaire à celui ci-dessous :

deb http://deb.debian.org/debian bookworm main contrib non-free  
deb http://deb.debian.org/debian bookworm-updates main contrib non-free  
deb http://security.debian.org/debian-security bookworm-security main

Enregistrez et fermez le fichier lorsque vous avez terminé. S’il y a d’autres fichiers sources APT dans /etc/apt/sources.list.d/, éditez-les également en remplaçant “bullseye” par “bookworm”.

À partir de Debian 12 “Bookworm”, tous les paquets de firmware non libres (c’est-à-dire firmware-amd-graphics, firmware-iwlwifi, firmware-misc-nonfree) ont été déplacés vers leur propre composant d’archive (“non-free-firmware”). Si vous avez des paquets de firmware non libres installés sur votre système, vous devez les ajouter dans le fichier sources.list.

Exemple :

deb https://deb.debian.org/debian bookworm main

Deviendrait :

deb https://deb.debian.org/debian bookworm main non-free-firmware

Mettre à niveau le système d’exploitation de Debian 11 (bullseye) à Debian 12 (bookworm)

À ce stade, votre serveur est prêt pour la mise à niveau.

Tout d’abord, mettez à jour le dépôt pour appliquer les changements que vous avez effectués à l’étape précédente.

apt-get update -y

Au cours du processus de mise à jour, le système pourrait vous demander des informations, par exemple lorsqu’il souhaite redémarrer des services, mettre à jour un fichier de configuration ou lire les notes de version. Passez en revue ces requêtes une par une. Pour les fichiers de configuration, il est généralement préférable de comparer les différences entre la version actuelle et la nouvelle version proposée de votre fichier de configuration.

Mettez à jour les paquets existants sans installer de nouveaux :

apt-get upgrade --without-new-pkgs -y

Une fois cela fait, exécutez la commande suivante pour commencer la mise à niveau :

apt-get full-upgrade -y

Une fois votre système mis à niveau, redémarrez-le pour appliquer toutes les mises à jour.

reboot

Vérifier la mise à niveau

Vous pouvez maintenant vérifier la mise à niveau en utilisant la commande suivante :

lsb_release -a

Vous devriez voir la version Debian 12 dans la sortie suivante :

No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 12 (bookworm)
Release: 12
Codename: bookworm

Conclusion

Votre serveur est maintenant mis à niveau vers la dernière version LTS de Debian. Si vous avez des problèmes, veuillez créer un post dans notre forum.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.