Mise à jour de Debian 12 Bookworm vers Debian 13 Trixie

Debian 13 est sorti officiellement depuis le 9 août 2025 et il est temps de procéder aux mises à jour sur nos différents systèmes. J'écris ce guide rapidement pour résumer les étapes à exécuter.
Maintenir un système à jour est un des éléments pour assurer la sécurité de vos environnements, améliorer la stabilité du système et de bénéficier des dernières fonctionnalités disponibles.
Trixie renforce la sécurité avec le support matériel d’Intel CET et ARM PAC/BTI, protégeant mieux contre les attaques modernes. GNOME 48 et KDE Plasma 6.3 apportent une interface plus fluide et une expérience utilisateur améliorée. Enfin, Debian 13 marque un tournant en abandonnant progressivement le support de l’architecture 32 bits (i386), tout en ouvrant la voie à de nouvelles plateformes comme riscv64.
Une fois la sauvegarde effectuée, on peut passer à la préparation de la migration, en commençant par arrêter les services critiques qui tournent actuellement sur la machine, notamment les bases de données.
On fait une mise à jour du système dans sa version actuelle, pour que le gap soit le plus réduit possible :
apt update && apt full-upgrade
On remplace les occurrences bookworm
en trixie
dans le fichier sources.list
:
sed -i 's/bookworm/trixie/g' /etc/apt/sources.list
On rafraichit les dépôts :
apt update
On a une estimation du nombre de paquets qui seront mis à jour :
594 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
On procède à la mise à jour :
apt full-upgrade
Cette étape est la plus longue, en commençant par le téléchargement, et avant l'installation, une page résume les principales nouveautés concernant les paquets installés sur votre système qui seront mis à jour. C'est à lire avec attention.
Vous pouvez défiler avec la touche espace, et pour quitter avec la touche q.
Une question est posée pour vous demander si vous acceptez que les services soient redémarrés, répondez Y
pour que cela soit automatique.
Pendant l'installation, vous serez invités à faire des choix sur la mise à jour de fichiers configuration, je vous conseille de laisser l'action sélectionnée par défaut si vous avez un doute.
Une fois la mise à jour terminée, redémarrez :
reboot
Et vérifiez la version installée :
cat /etc/os-release
Vous devriez obtenir le résultat suivant :
PRETTY_NAME="Debian GNU/Linux 13 (trixie)"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.0
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Quelques étapes de post migration sont à effectuer.
La configuration des sources passe au format deb822, vous pouvez le faire avec la commande suivante, en confirmant avec Y
:
apt modernize-sources
Enfin, on peut procéder à un nettoyage des paquets obsolètes de Debian 12, en listant d'abord les paquets concernés :
apt list '~o'
Puis en les purgeant :
apt purge '~o'
Et voilà, votre système est maintenant à jour en Debian 13 Trixie !
Vous pourrez trouver plus de ressources et un recensement des problèmes connus avec leurs solutions dans la documentation officielle.
Conclusion
Si vous avez besoin d'aide sur ce tutoriel, n’hésitez pas à poser vos questions en commentaire ou à venir en discuter avec la communauté sur le groupe Telegram !