Documentation du Dr FRAPPE

Ce wiki regroupe les résultats de mes expériences en informatique accumulés au cours de mes recherches sur le net.

Dans la mesure du possible, j'ai cité mes sources ; il en manque certainement… :-)

Mettre à niveau Raspbian Jessie vers Raspbian Stretch

Dans ce guide, nous allons voir comment mettre à niveau Raspbian Jessie vers Raspbian Stretch.

La mise à jour de Raspbian Jessie vers Stretch est un processus simple.

Il y a peu de différence par rapport à la mise à niveau de Raspbian Wheezy vers Jessie.

Comme toujours, faites une sauvegarde de votre carte SD avant de poursuivre le processus de mise à niveau pour le cas où quelque chose se passerait mal.

Suivez ce didacticiel avec un clavier et une souris, via un accès SSH à votre Raspberry Pi.

Pré-requis

Première étape : Préparation de Raspbian Jessie

  1. Mettez à jour tous les packages actuellement installés :

    pi@framboise:~ $ sudo apt-get update
    (...)
    pi@framboise:~ $ sudo apt-get upgrade -y
    (...)
    pi@framboise:~ $ sudo apt-get dist-upgrade -y
    (...)

    Nous utilisons dist-upgrade pour forcer Raspbian à mettre à niveau vers les dernières versions disponibles de tous les packages, qu'ils aient ou non besoin d'une mise à jour.

  2. Mettez à jour le firmware du Raspberry Pi :

    $ sudo rpi-update

Autres étapes : Mise à niveau de Raspbian Jessie vers Raspbian Stretch

  1. Éditez avec les droits d'administration le fichier /etc/apt/sources.list :

    pi@framboise:~ $ sudo nano /etc/apt/sources.list

    Remplacez toutes les occurrences de jessie par stretch :

    • Ctrl+\
    • Recherche (à remplacer) [] : jessie

    • Remplacer par : stretch

    • Sauvegardez et quittez en appuyant sur Ctrl+X, puis sur O et enfin sur ↵ Entrée.
  2. Éditez avec les droits d'administration le fichier /etc/apt/sources.list.d/raspi.list :

    pi@framboise:~ $ sudo nano /etc/apt/sources.list.d/raspi.list

    Remplacez toutes les occurrences de jessie par stretch :

    • Ctrl+\
    • Recherche (à remplacer) [] : jessie

    • Remplacer par : stretch

    • Sauvegardez et quittez en appuyant sur Ctrl+X, puis sur O et enfin sur ↵ Entrée.
  3. Pour garantir un processus de mise à jour rapide et fluide, supprimez le paquet apt-listchanges :

    pi@framboise:~ $ sudo apt-get remove apt-listchanges

  4. Mettez à jour les listes de paquets stockées sur le Raspberry Pi puis mettez à jour tous les paquets vers leurs versions Raspbian Buster :

    pi@framboise:~ $ sudo apt update
    pi@framboise:~ $ sudo apt dist-upgrade

    Ce processus peut prendre un temps considérable. De plus, il se peut que vous deviez répondre à des invites, alors ne vous éloignez pas trop de votre Raspberry Pi. Répondez Y puis ↵ Entrée pour que le processus de mise à niveau se poursuive.

  5. Supprimez certains paquets désormais inutiles et nettoyez le cache :

    pi@framboise:~ $ sudo apt-get autoremove -y
    pi@framboise:~ $ sudo apt-get autoclean

  6. Enfin, redémarrez le Raspberry Pi pour s'assurer qu'il se charge correctement dans tous les nouveaux packages et services :

    pi@framboise:~ $ sudo reboot

Conclusion

Problèmes connus

Voir aussi