Mise à niveau Raspbian GNU / Linux de Jessie à Raspbian Stretch 9

Mise à niveau Raspbian GNU / Linux de Jessie à Raspbian Stretch 9

Introduction

La mise à niveau de Raspbian Jessie à Raspbian 9 Stretch est une procédure relativement simple. Cependant, faites preuve de prudence, car il y a toujours une chance de briser l'ensemble du système. Moins des packages et services de tiers installés sont moins installés, plus vous êtes susceptible de mettre à niveau votre système Raspbian Linux.
Mise à jour apt-get

Recommandations

  • Supprimer les packages inutiles ou obsolètes
  • Faire une sauvegarde de données et de configuration
  • Effectuer une mise à niveau directement à l'aide de la console
  • Installé du logiciel de 3e partie sur Raspbian Stretch 9
Avertissement:
MariaDB est maintenant la base de données SQL par défaut dans Debian 9 Stretch. Cela introduit un nouveau format de fichier de données binaires de base de données qui n'est pas compatible avec votre format de base de données actuel (Debian 8 Jessie). Pendant la mise à niveau, vos bases de données seront mises à niveau automatiquement. Cependant, lorsque vous rencontrez des problèmes pendant ou après la mise à niveau, vous ne pourrez pas revenir! À partir de cette raison, il est important de sauvegarder toutes vos bases de données actuelles avant de procéder à une mise à niveau de Debian 9 Stretch!
RÉFÉRENCE: Debian.org

Mettre à niveau entièrement le système actuel

Commencez par mettre à niveau entièrement votre système Raspbian actuel avant de procéder avec une mise à niveau extensible.

# mise à jour apt-get # mise à niveau apt-get 

Améliorez tous les packages en arrière:

# APT-Get Dist-Grade 

Verification du système

Enfin, la chance de vérifier les incohérences du système. Effectuer des vérifications de la raison et de la cohérence de la base de données pour les packages partiellement installés, manquants et obsolètes:

# dpkg -c 

Si aucun problème n'est signalé, vérifiez quels packages sont retenus:

# APT-Mark Showhold 

Paquets En attente ne mettra pas à niveau. En attente Les packages peuvent provoquer des incohérences après une mise à niveau d'étirement. Avant de passer à la partie suivante, il est suggéré de résoudre tous les problèmes fournis par les deux commandes ci-dessus.



Mettre à jour le référentiel de packages à Debian Stretch

Ensuite, mettez à jour votre / etc / apt / sources.liste Inclure de nouveaux référentiels.

# sed -i's / jessie / stretch / g '/ etc / apt / sources.liste 

La commande ci-dessus remplacera tout Jessie mot-clé occurrence pour Extensible permettant ainsi efficacement de nouveaux référentiels d'étirement. Une fois votre / etc / apt / sources.liste est mis à jour pour inclure Extensible Référentiels, mettez à jour votre index local de packages avec:

# mise à jour apt-get 

Simulation de mise à niveau extensible Raspbian

A utilisé la commande ci-dessous pour voir à quoi nous sommes confrontés. Il s'agit d'une course à sec simulée, donc pas des changements de système ne seront mis en œuvre.

# APT-GET - Simulate Mise à niveau 

Mise à niveau extensible rasbian

Nous sommes arrivés à la partie la plus excitante, qui est la mise à niveau réelle de Jessie vers Raspbian Stretch System. Pendant la mise à niveau, on peut vous demander:


Il existe des services installés sur votre système qui doivent être redémarrés lorsque certaines bibliothèques, telles que LiBPAM, LIBC et LIBSSL, sont améliorées. Étant donné que ces redémarrages peuvent entraîner des interruptions de service pour le système, vous serez normalement invité à chaque mise à niveau pour la liste des services que vous souhaitez redémarrer. Vous pouvez choisir cette option pour éviter d'être invité; Au lieu de cela, tous les redémarrages nécessaires seront effectués pour vous automatiquement afin que vous puissiez éviter de vous poser des questions sur chaque mise à niveau de la bibliothèque.

Redémarrer les services lors des mises à niveau des emballages sans demander?
Le choix est de savoir si vous souhaitez que le système redémarre automatiquement vos services pendant la mise à niveau du système ou si vous souhaitez le faire manuellement ou après la mise à niveau du système pour étirer.

Lorsque vous êtes prêt, exécutez les commandes ci-dessous pour commencer le processus de mise à niveau de Debian Stretch:

# APT-get mise à niveau # apt-get-dist-grade 

Terminé. Redémarrez votre système.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Comment changer le mot de passe de l'utilisateur de MariaDB
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment correctement grep pour le texte dans les scripts bash
  • Comment créer une pile de lampe basée sur Docker à l'aide de Docker sur…
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…
  • Ampache Raspberry Pi Installation
  • Tutoriel SQLite Linux pour les débutants
  • Installation de WordPress OpenLitesPeed