Mise à niveau de Raspberry Pi OS vers Trixie

Même si une nouvelle installation serait appropriée, l'un ou l'autre préférerait peut-être faire une mise à niveau du système? I got you covered!

Remarque importante à l'avance: La Raspberry Pi Foundation recommande officiellement une nouvelle installation de Trixie via Raspberry Pi Imager. Une mise à niveau sur place comme celle-ci peut entraîner des problèmes que vous devrez résoudre vous-même. Ce guide est le chemin pour les utilisateurs expérimentés qui prennent le risque et ne veulent pas redémarrer leur Pi. Assurez-vous donc de sauvegarder toutes les données importantes à l'avance!

Sur le blog du week-end, j'ai Dans les Wews déjà présenté la nouvelle version, Pour ceux qui veulent relire et entrer dans les détails, cet article est recommandé. Sinon, passez à la mise à niveau:

Votre guide de mise à niveau: De Bookworm à Trixie

Effectuez les étapes suivantes dans votre terminal.

Étape 0: Sauvegarde (IMPORTANT!)

Avant de commencer la mise à niveau, assurez-vous de faire une sauvegarde. Voici deux bonnes pratiques:

Option A: Sauvegarde facile des données importantes (rapide)

Sauvegardez vos configurations et données les plus importantes sur un support externe ou une clé USB:

# Monter une clé USB (si elle n'a pas encore été montée)
# Généralement sous /media/pi/[NAME] ou /mnt

# Sauvegarder les répertoires importants sudo tar -czf /media/pi/USBSTICK/backup-$(date +%Y%m%d).tar.gz \ /home/pi \ /etc \ /var/www \ /opt

Remarque: S'adapte au chemin /media/pi/USBSTICK/ à votre point de montage réel.

Option B: Image complète de la carte SD (recommandée mais chronophage)

Pour une sauvegarde complète du système, il est préférable de créer une image de l'ensemble de la carte SD. C'est ce que vous faites à partir d'un autre ordinateur:

Sous Linux/macOS:

  1. Arrêtez le Raspberry Pi et insérez la carte SD dans votre ordinateur
  2. Identifier le périphérique de carte SD:
# Linux lsblk # Recherchez votre carte SD, par exemple /dev/sdb ou /dev/mmcblk0

# macOS diskutil list # Recherchez votre carte SD, par exemple /dev/disk2
  1. Créer une image:
# Linux (exemple: La carte SD est /dev/sdb) sudo dd if=/dev/sdb of=~/raspberry sauvegarde$(date +%Y%m%d).img bs=4M status=progress # macOS (exemple: La carte SD est /dev/disk2) sudo dd if=/dev/rdisk2 of=~/raspberry sauvegarde$(date +%Y%m%d).img bs=4m

Sous Windows:

Utilise un outil comme Win32 Disk Imager ou Raspberry Pi Imager (fonction de lecture):

Récupération: Si quelque chose ne va pas, vous pouvez simplement rejouer l'image sur la carte SD (avec dd ou Win32 Disk Imager).

Étape 1: Vérification du système & Préparation

Tout d'abord, vérifiez quelle version vous utilisez actuellement et assurez-vous que votre système Bookworm est entièrement à jour avant de modifier les sources.

  1. Vérifier les informations du système:
uname -a && lsb_release -a
  1. Mettre à jour les listes de paquets:
sudo apt mise à jour
  1. Mise à jour complète du système actuel:
sudo apt mise à niveau complète

Confirme l'installation et attend que le processus soit terminé.

Étape 2: Transformer les sources en «Trixie»

Vous devez maintenant demander au système de retirer les paquets non plus des sources «Bookworm», mais des nouvelles sources «Trixie».

  1. Modifier la liste source principale: Ouvre le fichier /etc/apt/sources.list avec l'éditeur de texte nano:
sudo nano /etc/apt/sources.list

Remplace le mot sur chaque ligne bookworm par trixie. Enregistre et ferme le fichier [Ctrl + X], puis Y (pour oui) et [Entrée].

  1. Modifier la liste source spécifique à Raspberry Pi: Ouvre le fichier /etc/apt/sources.list.d/raspi.list:
sudo nano /etc/apt/sources.list.d/raspi.list

Remplace ici aussi le mot sur chaque ligne bookworm par trixie. Enregistre et ferme le fichier ([Ctrl + X], Y, [Entrée]).

Étape 3: Le grand saut de version

Maintenant, vous êtes prêt pour le processus de mise à niveau réel, qui met à jour tous les paquets Bookworm vers leurs versions Trixie et ajoute de nouveaux paquets.

  1. Charger de nouvelles listes de paquets Trixie:
sudo apt mise à jour
  1. Effectuer la mise à niveau complète: Cette commande est longue, mais importante. Il met à jour votre système, supprime les paquets obsolètes (--purge --auto-remove) et résout les problèmes de configuration en privilégiant les nouveaux paramètres par défaut (--force-confnew).

Assurez-vous d'exécuter la commande avec précision:

sudo apt full-upgrade -y -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confnew" --purge --auto-remove rpd-wayland-all+ rpd-x-all+

Remarque: Le processus peut prendre beaucoup de temps (de 15 à 30 minutes ou plus), en fonction du modèle Pi et de la vitesse d'Internet. Laissez le terminal fonctionner tranquillement et n'interrompez pas le processus.

Étape 4: Terminer et redémarrer

Une fois le processus de mise à niveau terminé et que vous voyez à nouveau l'invite de commande, il vous suffit de vous assurer que toutes les données ont été écrites sur la carte SD et de redémarrer.

  1. Synchroniser les données sur les supports de stockage:
sync
  1. Redémarrer le système:
sudo reboot

Après le redémarrage, votre système d'exploitation Raspberry Pi devrait démarrer dans la nouvelle version basée sur Debian Trixie!

Étape 5: Vérifier la mise à niveau

Après le redémarrage, vérifiez si la mise à niveau a réussi:

lsb_release -a

La sortie devrait maintenant afficher «Debian GNU/Linux trixie/sid» ou similaire.

C'est tout. Bienvenue dans la nouvelle ère Pi!

Plan B: Réinstallation de PI Trixie (en option aussi headless)

En passant, si quelque chose ne va pas, vous pouvez également suivre la voie officielle et faire une nouvelle installation propre. Aujourd'hui, je vous laisse un guide avec un accent de support informatique. Les instructions décrivent bien la préparation de la façon de faire l'installation complète, même sans tête, si cela est d'intérêt pour vous, jetez un coup d'œil à l'intérieur:

Conclusion & TL:DR

Je l'ai déjà dit dans les Wews: Comme d'habitude avec les grandes versions de Debian, Les développeurs recommandent vivement une nouvelle installation de Raspberry Pi OS Trixie.

La mise à niveau directe en place de Bookworm vers Trixie n'est pas officiellement prise en charge et peut entraîner des problèmes inattendus. En cas de problème, il est préférable d'utiliser le Raspberry Pi Imager, Pour graver une nouvelle image Trixie sur votre carte SD.

Attention pour les utilisateurs spéciaux: Si vous utilisez du matériel spécial tel que le KI-HAT ou le TV-HAT Pour l'instant, vous devriez rester avec Bookworm, car les paquets pour Trixie sont peut-être encore en cours d'utilisation.

Le nouveau système d'exploitation Raspberry Pi basé sur Debian Trixie est un grand pas en avant en termes de performances et de facilité d'utilisation. Le nouveau look et le centre de contrôle central rendent le travail avec le Pi encore plus intuitif. Essayez-le, ça vaut le coup!