GNU/Linux >> Tutoriels Linux >  >> Debian

Mise à jour Raspbian GNU/Linux de Stretch vers Raspbian Buster 10

La mise à niveau de Raspbian Stretch vers Raspbian 10 Buster est une procédure relativement simple. Cependant, soyez prudent, car il y a toujours une chance de casser tout le système. Moins il y a de packages et de services tiers installés, plus vous avez de chances de réussir la mise à niveau de votre système Raspbian Linux.

Nouveautés

  • Démarrage sécurisé UEFI
  • AppArmor activé par défaut
  • Durcissement facultatif de l'APT
  • Mises à niveau sans surveillance pour les versions ponctuelles stables
  • Pages de manuel considérablement améliorées pour les utilisateurs germanophones
  • Filtrage réseau basé sur le framework nftables par défaut
  • Cryptsetup utilise par défaut le format LUKS2 sur disque
  • impression sans pilote avec CUPS 2.2.10
  • Assistance de base pour les appareils basés sur Allwinner A64

SOURCE :debian.org

Framboise Pi

AVERTISSEMENT
Étant donné que la Debian sur laquelle repose Raspbian est une distribution Linux extrêmement robuste, combinée au fait qu'il n'y a rien de certain dans la vie, il y a de fortes chances qu'après la mise à niveau, vous vous retrouviez avec un système en panne. Par conséquent, il est nécessaire de souligner qu'aucune mise à niveau du système n'est à l'épreuve des balles et que vous devez discuter, préparer et éventuellement tester tout processus de basculement ou de récupération approprié avant la mise à niveau proposée du système vers Debian Buster. Pour un système plus robuste ou de production, il est recommandé de lire le guide officiel de mise à niveau de Debian avant de continuer.

Recommandations

  • Supprimer les packages inutiles ou obsolètes
  • Effectuer une sauvegarde des données et de la configuration
  • Effectuer une mise à niveau directement à l'aide de la console
  • Recherchez tous les packages logiciels tiers actuellement installés sur votre système Raspbian

Supprimez tout référentiel standard obsolète et tout logiciel tiers avant de tenter la mise à niveau. L'aptitude La commande peut vous aider à trouver tout package logiciel tiers actuellement installé sur votre système Raspbian.

# aptitude search '~i(!~ODebian)'

La commande ci-dessus répertoriera tous les packages qui ne figurent plus dans une liste de référentiel standard depuis leur suppression ; ils sont donc devenus obsolètes, ou les packages tiers qui ont été installés manuellement.

Effectuez une sauvegarde complète des données et des fichiers de configuration manuelle résidant sur votre système actuel. Par exemple, ceux-ci peuvent inclure, mais sans s'y limiter, les répertoires personnels des utilisateurs, les bases de données, les sites Web, etc. Vous pouvez également effectuer une sauvegarde Micro SD complète à l'aide de la commande dd.

Mise à niveau complète du système actuel

Commencez par mettre à niveau complètement votre système Raspbian actuel avant de procéder à une mise à niveau Buster.

# apt-get update
# apt-get upgrade

Mettez à niveau tous les packages retenus :

# apt-get dist-upgrade

Vérification du système

Enfin, possibilité de vérifier les éventuelles incohérences du système. Effectuez des vérifications d'intégrité et de 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

Forfaits On Hold ne mettra pas à niveau. On Hold les packages peuvent provoquer des incohérences après la mise à niveau de Stretch. Avant de passer à la partie suivante, il est suggéré de résoudre tous les problèmes fournis par les deux commandes ci-dessus.
La commande suivante peut être d'une aide supplémentaire :

# dpkg --audit

Mettre à jour le dépôt de paquets vers Debian Buster

Ensuite, mettez à jour votre /etc/apt/sources.list pour inclure de nouveaux référentiels Buster.

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

La commande ci-dessus remplacera tout stretch occurrence du mot-clé à buster activant ainsi efficacement de nouveaux référentiels Buster. Une fois votre /etc/apt/sources.list est mis à jour pour inclure Buster référentiels, mettez à jour votre index de packages local avec :

# apt-get update

Simulation de mise à niveau de Raspbian Buster

Utilisez la commande ci-dessous pour voir à quoi nous sommes confrontés. Il s'agit d'un essai simulé, donc aucune modification du système ne sera mise en œuvre.

# apt-get --simulate upgrade

Mise à jour Rasbian Buster

Nous sommes arrivés à la partie la plus excitante, qui est la mise à niveau réelle de Stretch vers le système Raspbian Buster. Au cours de la mise à niveau, il peut vous être demandé :


Certains services installés sur votre système doivent être redémarrés lorsque certaines bibliothèques, telles que libpam, libc et libssl, sont mises à niveau. É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é; à la place, tous les redémarrages nécessaires seront effectués automatiquement afin que vous puissiez éviter de vous faire poser des questions sur chaque mise à niveau de la bibliothèque.

Redémarrez les services pendant les mises à niveau du package sans demander ?
Vous avez le choix entre 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 complète du système vers la version de Buster.

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

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

Terminé. Redémarrez votre système. Félicitations pour votre système Raspbian 10 Buster Linux entièrement mis à niveau.


Debian
  1. Comment mettre à niveau Debian 8 Jessie vers Debian Linux 9 Stretch

  2. Mise à jour Raspbian GNU/Linux de Jessie vers Raspbian Stretch 9

  3. Comment mettre à niveau le système Debian Linux de Wheezy vers la version stable de Jessie

  4. Comment mettre à niveau Debian 9 Stretch vers Debian 10 Buster

  5. Comment passer de Debian 10 à Debian 11

Mettre à niveau Debian 9 Stretch vers Debian 10 Buster à partir de la ligne de commande

Mettre à niveau Debian 10 Buster vers Debian 11 Bullseye à partir de la ligne de commande

Installer/Mettre à niveau vers Fedora Rawhide à partir de Fedora Linux 35

Comment mettre à niveau Debian 10 Buster vers 11 Bullseye Linux

Mettre à niveau Debian 10 Buster vers Debian 11 Bullseye à partir de la ligne de commande

Comment mettre à niveau Debian 9 Stretch vers Linux Debian 10 Buster