Vous sentez ce petit frisson ? C’est l’appel de la nouveauté ! Votre serveur ou PC sous Debian 12 « Bookworm » tourne comme une horloge, mais Debian 13 « Trixie » pointe le bout de son nez avec son lot d’améliorations. Mettre à jour une distribution majeure peut sembler intimidant, mais n’ayez crainte !
Avec une bonne préparation et en suivant les étapes dans l’ordre, c’est une opération bien plus simple qu’il n’y paraît. Suivez le guide, on va faire ça ensemble, tranquillement.
Étape 0 : La Règle d’Or – La Sauvegarde Absolue 🛡️
Avant de toucher à quoi que ce soit, on fait une sauvegarde. Non, ce n’est pas négociable. C’est votre filet de sécurité, votre assurance-vie numérique. Si quelque chose (un alignement de planètes, une coupure de courant, un chat sur le clavier) tournait mal, vous pourrez revenir en arrière sans perdre une seule donnée.
Voici une commande tar magique qui va sauvegarder les répertoires les plus importants de votre système. Elle est conçue pour ignorer les fichiers temporaires ou inutiles afin de garder une archive propre et légère.
sudo tar --ignore-failed-read -czpvf /root/backup-before-upgrade-$(date +%F).tar.gz \
--exclude='/home/*/.cache' \
--exclude='/home/*/.local/share/Trash' \
--exclude='/var/cache' \
--exclude='/var/tmp' \
--exclude='/tmp' \
/etc /home /root /var/spool/cron /var/lib/dpkg /var/lib/apt/extended_states
Décryptage de la magie :
tar: Notre outil de sauvegarde.-czpvf: On lui demande de Créer une archive, de la compresser avec zip (gzip), de préserver les permissions des fichiers, d’être verbeux (afficher ce qu’il fait), et de tout mettre dans un fichier.--exclude: On exclut les caches et autres dossiers temporaires qui ne servent à rien dans une sauvegarde.$(date +%F): Astuce de pro pour nommer votre sauvegarde avec la date du jour (ex:2025-09-13).
Laissez la commande travailler. Une fois terminée, vous aurez un joli fichier .tar.gz dans le dossier /root. Mettez-le en sécurité sur un disque externe ou un autre serveur !
Étape 1 : Le Check-up Complet de Bookworm
Avant de décoller pour Trixie, assurons-nous que notre fusée Bookworm est en parfait état.
1. Photo « Avant » : Vérifions notre version actuelle.
lsb_release -a
Vous devriez voir « Bookworm » et la version 12 s’afficher. C’est notre point de départ.
2. Mise à jour complète : On installe toutes les dernières mises à jour de sécurité et de stabilité pour Bookworm. C’est crucial pour éviter les conflits.
sudo apt-get update && sudo apt-get dist-upgrade --autoremove -y
3. Redémarrage propre : Un petit redémarrage pour appliquer les changements, notamment si un nouveau noyau a été installé.
sudo reboot
Étape 2 : Le Grand Saut vers Trixie ✨
C’est le moment ! On va indiquer à notre système sa nouvelle destination.
1. Sauvegarde des « sources » : On copie nos fichiers de configuration apt. C’est une sécurité supplémentaire au cas où.
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bkp
sudo cp -r /etc/apt/sources.list.d /etc/apt/sources.list.d.bkp
2. Changer de destination : On remplace toutes les mentions de « bookworm » par « trixie » dans nos fichiers de configuration. C’est là que la magie opère !
sudo sed -i 's/bookworm/trixie/g' /etc/apt/sources.list /etc/apt/sources.list.d/*
3. L’Upgrade final : C’est parti pour le téléchargement et l’installation de Debian 13. Prenez un café, cette étape peut prendre un certain temps.
sudo apt-get update && sudo apt-get dist-upgrade --autoremove -y
Note : Le système va peut-être vous poser des questions, notamment sur le remplacement de fichiers de configuration. En général, il est conseillé de conserver les versions que vous avez modifiées, mais lisez bien chaque message.
4. Redémarrage vers le futur : Une fois l’installation terminée, on redémarre pour lancer notre tout nouveau système Trixie.
sudo reboot
Étape 3 : Le Nettoyage de Printemps 🧹
Bienvenue sous Debian 13 ! Il ne nous reste plus qu’à faire un peu de ménage.
1. Photo « Après » : Vérifions que nous sommes bien arrivés à destination.
lsb_release -a
Victoire ! Vous devriez voir « Trixie » et la version 13 s’afficher.
2. Grand ménage : On supprime les paquets devenus inutiles et on nettoie le cache.
sudo apt autopurge
sudo apt autoclean
3. Modernisation (Optionnel mais recommandé) : Cette commande met à jour le format de votre sources.list vers le nouveau style deb822.
sudo apt modernize-sources
Et voilà ! Félicitations ! Vous venez de réaliser une mise à niveau majeure de Debian comme un chef. Votre système est propre, à jour et prêt pour de nouvelles aventures. Profitez bien de Trixie !


Bonjour,
L’intention est très louable mais c’est encore un billet de blog qui tente de résumer en beaucoup moins bien la documentation officielle :
https://www.debian.org/releases/stable/release-notes/upgrading.fr.html
Et malheureusement la méthode proposé, bien trop succincte et incomplète n’est pas sans risques…
Merci de ta réponse et de tes conseils.
Pour être clair, aucun upgrade n’est sans risque.
La base est de faire des sauvegardes à minima pour pouvoir assurer un rollback en cas de problème. Si l’upgrade s’effectue sur une VM, l’idéal étant un snapshot.
Pour la méthode, j’ai essayé de faire au plus simple et au plus compréhensible, mais je te confirme qu’elle n’est pas parfaite, à mon image. 😉
Personne n’est parfait 😉
Le problème c’est de titrer « Guide Serein et Sans Pépins » alors que dans de nombreux cas cette procédure est inadapté et va à coup sûr poser des problèmes.
Et je suis gentil, je n’ai pas évoqué l’ineptie de la méthode de « sauvegarde » proposée.
À ce demander si le contenu des artciles n’est pas créé de la même manière que les images censées les illustrer…
Oui, je suis un imbécile heureux et vous êtes un crack qui veille à la sécurité de tout un chacun. Ça va, votre égo est rassasié, on peut passer à autre chose ? Je prépare d’ailleurs un article (avec l’IA évidemment, car je n’ai pas le niveau pour écrire quelque chose de potable) sur le machisme et les problèmes d’égo dans l’informatique qui pourrissent l’ambiance au quotidien des équipes IT. Ça devrait vous intéresser…
Ok si seuls les dépôts Debian sont utilisés, mais c’est bien rare. Il me semble que mettre temporairement hors service les dépôts non Debian est un peu oublié. C’est pourtant la plus grande cause de problèmes.
Avoir une sauvegarde de la config de apt n’est pas très utile si on ne sait pas s’en servir, et encore
moins après une arrivée sur trixie bancale.