L'équipe Debian a annoncé que la dernière version Debian 9.0 "Stretch" sortira le 17 juin 2017 . Cette version porte le nom de code "Strech “. Debian 9 regorge de nouvelles fonctionnalités et de mises à niveau par rapport à la version précédente.
Dans ce tutoriel, je vais vous aider à Mettre à jour Debian 9 Stretch depuis Debian 8 Jessie avec des étapes simples. Dans ce didacticiel, toutes les commandes sont exécutées avec le compte root. Vous devez donc disposer des privilèges d'utilisateur root ou des privilèges sudo pour effectuer cette opération. Les utilisateurs de Desktop peuvent le mettre à niveau immédiatement et utiliser les nouvelles fonctionnalités, mais les utilisateurs de serveurs Debian peuvent attendre leurs mises à niveau de production. Ils doivent d'abord essayer cela sur leur environnement de développement, puis effectuer une mise à niveau en production, si tout se passe bien.
1. Sauvegardez vos données
La première et très importante étape consiste à sauvegarder vos données. Nous vous recommandons donc fortement de sauvegarder toutes les données importantes pour vous dans le système existant. Par exemple, votre Mariadb sera mis à niveau vers la version 10.1 et vous ne pourrez pas revenir en arrière. Assurez-vous donc de sauvegarder vos données dans un emplacement distant, puis de procéder à la mise à niveau. Vous devrez peut-être sauvegarder les éléments suivants :
- Bases de code des applications
- Bases de données
- Fichiers de configuration (par exemple :DNS, Apache, MySQL, PHP, Postgres, etc.)
- E-mails et comptes de messagerie.
- Détails des comptes utilisateur.
2. Mettre à niveau tous les packages de Debian 8
Avant de mettre à niveau vers Debian 9, mettez d'abord à jour tous les packages du système Debian actuellement installé à l'aide de la commande suivante.
[email protected]:~:# apt update && apt upgrade
3. Mettre à jour le fichier de référentiel sources.list
Modifiez maintenant le fichier de configuration Debian apt /etc/apt/sources.list et remplacez tous les "
[email protected]:~:# cp /etc/apt/sources.list /etc/apt/sources.list.orig[email protected]:~:# sed -i 's/jessie/stretch/g' /etc/apt/sources.list
Le fichier /etc/apt/sources.list ressemblera à ci-dessous.
deb http://mirrors.digitalocean.com/debian stretch main deb-src http://mirrors.digitalocean.com/debian stretch main deb http://security.debian.org/ stretch/updates main deb-src http://security.debian.org/ stretch/updates main # stretch-updates, previously known as 'volatile' deb http://mirrors.digitalocean.com/debian stretch-updates main deb-src http://mirrors.digitalocean.com/debian stretch-updates main
4. Mettre à jour tous les packages à nouveau
Après avoir remplacé toutes les références dans le fichier de configuration Apt, mettez à nouveau à jour tous les packages de votre système. Après cela, procédez à la mise à niveau de la distribution.
[email protected]:~:# apt update && apt upgrade
5. Mettre à niveau Debian 9 (étiré)
Enfin, mettez à niveau la distribution Debian 8 vers Debian 9 Stretch à l'aide de la commande suivante. Cette commande prendra un certain temps à se terminer.
[email protected]:~:# apt dist-upgrade
6. Vérifier la mise à jour
À ce stade, votre système aura été mis à niveau avec succès vers Debian 8. Redémarrons d'abord l'instance et vérifions la version du système mis à niveau.
[email protected]:~:# reboot
Après avoir redémarré le système, connectez-vous au sereur Vérifiez la version actuelle de Debian.
[email protected]:~:# lsb_release -a Distributor ID: Debian Description: Debian GNU/Linux 9.0 (stretch) Release: 9.0 Codename: stretch
Félicitations, vous avez réussi la mise à niveau vers Debian 9 "Stretch". Amusez-vous !