[Tuto] Mettre à jour Debian 9 vers Debian 10 "Buster"

La dixième version de la distribution Debian est sortie il y a quelques jours. Cette nouvelle version apporte son lot de nouveautés comme vous avez pu lire dans mon billet sur les nouveautés de Debian 10 "Buster". À la fin de cet article, je vous annonçais préparer un tutoriel pour migrer facilement de Debian 9 vers Debian 10. C'est ce que je vous propose aujourd’hui.

Debian 10

 

Avant de lancer la migration

Avant de vous lancer dans la migration de Debian, je vous conseille plus que fortement d'effectuer une sauvegarde de vos données importantes, au cas où. Pensez également à sauvegarder les fichiers de configuration que vous auriez personnalisés, on sait jamais.

À savoir : lorsque vous allez migrer votre distribution, aptitude est susceptible de vous poser un certain nombre de questions, comme par exemple si vous souhaitez vraiment redémarrer tel service (ce qui est obligatoire pour le mettre à jour), si vous souhaitez conserver un ancien fichier de configuration ou si vous souhaitez utiliser le fichier par défaut de la nouvelle version, etc. Restez donc à proximité pendant toute la durée de la migration.

 

De Debian 9 vers Debian 10

Mise à jour complète de Debian 9

Avant de commencer la mise à jour vers Debian 10, on va déjà mettre la version 9 le plus à jour possible. Pour cela, ouvrez un terminal et saisissez les commandes suivantes (attention, pensez à utiliser sudo si vous n'êtes pas l'utilisateur root) :

# apt-get update

# apt-get upgrade

# apt-get dist-upgrade

Vous pouvez aussi effectuer cela en une seule fois, comme j'ai l'habitude  de le faire :

# apt-get update && apt-get upgrade && apt-get dist-upgrade

 

Modification des sources de mise à jour

Pour mettre à jour sa distribution, il convient de modifier les sources de mises à jour. Pour cela, il suffit d'éditer le fichier /etc/apt/sources.list et de remplacer toutes les occurrences : stretch par buster. Pour le faire, facilement et rapidement, on va utiliser la commande sed :

# sed -i 's/stretch/buster/g' /etc/apt/sources.list

Si vous n'êtes pas trop familiarisé avec la commande sed et que vous préférez utiliser votre éditeur de texte habituel, vous pouvez le faire sans souci. Votre fichier devrait, au final, contenir les lignes suivantes :

deb http://httpredir.debian.org/debian buster main

deb http://httpredir.debian.org/debian buster-updates main

deb http://security.debian.org buster/updates main

Une fois que la modification des sources a été effectuée, on va lancer la mise à jour de l'index des paquets :

# apt-get update

 

Vérification de la migration à venir

Cette étape n'est pas obligatoire, mais si vous le souhaitez, vous pouvez vérifier ce qui sera mis à jour en saisissant la commande ci-dessous :

# apt list --upgradable

 

Mise à jour de Debian 9 vers Debian 10

Tout est désormais prêt pour lancer la migration. Il ne reste plus qu'à lancer la commande suivante :

# apt-get upgrade && apt-get dist-upgrade 

Certains services installés sur votre machines vont avoir besoin de redémarrer lors de la mise à jour. Apt va alors vous demander si vous souhaitez ou non redémarrer ces services de manière automatique. À vous de voir, personnellement pour ne pas être contraint de rester derrière le clavier, pour redémarrer chaque service, je clique sur Yes.

À l'issue de la mise à jour, il vous suffit de redémarrer votre serveur et hop : il sera migré sous Debian 10 ! Elle est pas belle la vie ? 😆 

Vous pouvez vérifier tout cela en saisissant la commande suivante :

cat /etc/os-release

Résultat de la commande 'cat /etc/os-release'

Résultat de la commande 'cat /etc/os-release'

Et voilà ! Vous possédez maintenant la dernière version de Dabien, alias Debian Buster.

 

Sandstorm

Sandstorm

Ingénieur Systèmes passionné d'informatique et de High-Tech, Sandstorm a créé JusteGeek.fr en 2013. Il aime les geekeries en tout genre.

Vous aimerez aussi...

2 réponses

  1. Avatar Charles dit :

    Bonjour, ayant un serveur Plex installé sur mon raspi, penses-tu que de passer à la version 10 de debian va poser problème.

    Merci d’avance pour ton retour

    • Sandstorm Sandstorm dit :

      Bonjour Charles,
      En principe la migration de l'OS ne devrait pas impacter ton serveur Plex. J'ai pour ma part effectuer la migration de serveurs avec des sites web, etc et rien n'a été altéré.
      En revanche il faut que tu utilise bien les dépôts Raspbian et pas les dépôts Debian de mon tuto...
      Mais si j'étais toi, au cas où, je ferai une copie intégrale de la carte SD (avec dd par exemple) comme ça si tu rencontre un problème d'incompatibilité quelconque, tu peux restaurer ta SD 🙂

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.