Migrez vos serveurs Debian 8 vers Debian 9
Contexte
Debian 9 « Stretch » est disponible depuis hier (Lundi 20 juin 2017) apportant avec lui grand nombre d’améliorations. En voici quelques-unes :
- 15’346 nouveaux paquets
- 29’859 paquets mis à jour
- support de LibreOffice 5.2 et Calligra 2.9
- nouvelle version du compilateur GNU GCC 6 améliorant la sécurité à l’aide d’une nouvelle gestion de l’adressage mémoire
- support du cryptage GnuPG « moderne »
- Mariadb remplace MySQL
- nouvelle nomenclature pour les interfaces réseaux (etho -> ens0)
Mise en garde
Comme indiqué plus haut, Mariadb remplace maintenant MySQL. Si vous prévoyez de mettre à jour un serveur hébergeant une base de données MySQL, prenez garde au message suivant:
N’oubliez pas de sauvegarder l’ensemble du contenu de votre serveur et assurez-vous d’avoir suffisamment d’espace disque de libre avant d’aller plus loin.
Migration
Vous êtes maintenant prêt pour la mise à jour vers Debian 9, c’est parti !
Mise à jour de Debian 8
Avant toute chose, mettez à jour votre serveur Debian 8 afin de faciliter le passage à la version suivante :
sudo apt-get dist-upgrade # Mise à jour des paquets.
sudo dpkg -C # Vérification de la pérennité de la base de données dpkg.
sudo apt-mark showhold # Affichage des paquets verrouillés. Ils ne seront pas mis à jour.
Attention, certains paquets peuvent avoir été supprimés des dépôts et ne seront donc pas mis à jour non plus. Vous pouvez obtenir la liste de ces paquets ainsi :
Modifiez le fichier contenant les dépôts APT
Debian utilise le fichier:
pour récupérer les mises à jour des paquets disponibles.
Remplacez les dépôts fournissant les paquets Debian 8 Jessie par les dépôts Debian 9 Stretch :
sudo sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Le fichier:
vous permet de garder les dépôts Debian 8 en cas de besoin. Ceux-ci ne seront, par contre, plus du tout utilisés par votre système.
Rechargez la liste des paquets disponibles
Vous pouvez à présent recharger la liste des paquets fournis par les nouveaux dépôts :
Listez les paquets mis à jour
Avant de lancer la mise à jour de vos paquets, vous pouvez consulter la liste des futurs paquets impactés par cet upgrade :
Le grand saut
Maintenant que vous êtes informé, lancez-vous :
Un redémarrage et le tour est joué
Une fois l’upgrade terminé, redémarrez votre serveur pour appliquer les modifications. Vous bénéficiez alors, entre autre, du dernier kernel Linux 4.9 :
Welcome on board :
PRETTY_NAME="Debian GNU/Linux 9 (stretch)"
NAME="Debian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
Laisser un commentaire
Participez-vous à la discussion?N'hésitez pas à contribuer!