Comment mettre à niveau Debian 8 vers Debian 9 Stretch

Comment mettre à niveau Debian 8 vers Debian 9 Stretch

L'équipe Debian a annoncé la dernière version Debian 9.0 "Stretch" sera publié sur 17 juin 2017. Cette version a le nom de code "Gâchis". Debian 9 regorge de nouvelles fonctionnalités et mises à niveau que la version précédente.

Dans ce tutoriel, je vais vous aider à Améliorer Debian 9 Stretch de Debian 8 Jessie avec des étapes simples. Dans ce tutoriel, toutes les commandes s'exécutent avec le compte racine. Vous devez donc avoir des privilèges de l'utilisateur racine ou des privilèges sudo pour terminer cela. Les utilisateurs de bureau peuvent le mettre à niveau immédiatement et utiliser les nouvelles fonctionnalités, mais les utilisateurs avec des serveurs Debian peuvent attendre leurs mises à niveau de production. Tout d'abord, ils devraient essayer ceci sur leur environnement de développement, puis mettre à niveau sur la production, si tout va 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 qui sont importantes pour vous dans le système existant. Par exemple, votre mariaDB sera mise à niveau vers la version 10.1 Et vous ne pouvez pas le revenir en arrière. Assurez-vous donc de sauvegarder vos données à un emplacement distant et après cette mise à niveau. Vous devrez peut-être sauvegarder des suites:

  • Bases de code d'application
  • 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 d'utilisateurs.

2. Améliorer tous les packages de Debian 8

Avant de passer à Debian 9, mettez d'abord à jour tous les packages du système debian installé actuel en utilisant la commande suivante.

[Protégé par e-mail]: ~: # APT Update && apt mise à niveau 

3. Mettre à jour les sources.Répertoire le fichier du référentiel

Modifiez maintenant le fichier de configuration Debian APT / etc / apt / sources.liste Et remplacez tous les «Jessie» par «Stretch» ​​pour obtenir des forfaits Debian 9. Utilisez la commande SED pour remplacer toutes les instances à la fois comme suivant

[Protégé par e-mail]: ~: # cp / etc / apt / sources.liste / etc / apt / sources.liste.orig [e-mail protégé]: ~: # sed -i 's / jessie / stretch / g' / etc / apt / sources.liste 

Les sources / etc / apt /.Le fichier de liste ressemblera ci-dessous.

deb http: // miroirs.DigitalOcean.com / debian stret principal deb-src http: // miroirs.DigitalOcean.com / debian stret principal deb http: // Security.Debian.org / stretch / met à jour le principal deb-src http: //.Debian.org / stretch / mises à jour principales # stress-updates, précédemment connues sous le nom de «volatile» deb http: // miroirs.DigitalOcean.com / debian stret-updates principaux deb-src http: // miroirs.DigitalOcean.com / debian stress-updates Main 

4. Mettez à jour à nouveau tous les packages

Après avoir remplacé toutes les références dans le fichier de configuration APT, mettez à jour tous les packages de votre système. Après cela, procédez à la distribution de mise à niveau.

[Protégé par e-mail]: ~: # APT Update && apt mise à niveau 

5. Améliorer Debian 9 (Stretch)

Enfin, améliorez la distribution Debian 8 vers Debian 9 Stretch en utilisant la commande suivante. Cette commande prendra un certain temps pour terminer.

[Protégé par e-mail]: ~: # APT DIST-OPDRADGE 

6. Vérifiez la mise à niveau

À ce stade, votre système aura mis à niveau avec succès vers Debian 8. Permet d'abord de redémarrer l'instance et de vérifier la version du système amélioré.

[Protégé par e-mail]: ~: # redémarrage 

Après le système de redémarrage, connectez-vous à Serer Vérifiez la version actuelle de Debian.

[Protégé par e-mail]: ~: # lsb_release -a Distributeur ID: Debian Description: Debian GNU / Linux 9.0 (Stretch) Release: 9.0 nom de code: stretch 

Félicitations, vous avez réussi à passer à Debian 9 «Stretch». Amusez-vous!