mise à jour du Pi 400

Vous venez de déballer votre Raspberry Pi et vous vous posez des questions ? C'est ici que ça se passe !

Modérateur : Francois

zatopek
Messages : 13
Enregistré le : jeu. 26 oct. 2023 18:52

mise à jour du Pi 400

Message par zatopek » lun. 30 oct. 2023 19:11

Bonjour.
Je viens de faire une tentative de mise à jour de RaspberryPi OS sur mon Pi 400.
Je souhaite passer de la version Buster à la version Bullseyes.
J'ai fais des recherches pour en savoir plus, sans résultat probant, ce ne sont qu'explications brumeuses, longues et fastidieuses pour certaines.
J'ai ouvert un terminal, et avec beaucoup d'attention j'ai tapé des lignes de commande. Tout c'est bien passé, mais il doit y avoir un problème de mémoire, voici les dernières lignes de l'affichage :

vlc-plugin-video-splitter vlc-plugin-visualization wireless-regdb
wolfram-engine wolframscript wpasupplicant x11-xserver-utils xdg-utils
xserver-common xserver-xorg-core xxd xz-utils zlib1g zlib1g-dev
502 mis à jour, 74 nouvellement installés, 0 à enlever et 0 non mis à jour. *
Il est nécessaire de prendre 1 613 Mo dans les archives. *
Après cette opération, 1 136 Mo d'espace disque supplémentaires seront utilisés. * Comment résoudre ce problème ?
E: Pas assez d'espace disponible sur /var/cache/apt/archives/ *
pi@raspberrypi:~ $

Je sollicite grandement votre aide.
Sincères Salutations.

dyox
Raspinaute
Messages : 970
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: mise à jour du Pi 400

Message par dyox » lun. 30 oct. 2023 20:20

Bonjour et bienvenu,

On dirait que votre carte ou support est plein. C'est une carte de combien de Go ?
L'objectif est de faire de la place par n'importe quel moyen.

On peut avoir le résultat de la commande ?

Code : Tout sélectionner

df -h
Après comme tout OS, on peut chercher à faire de la place en supprimant tout ce qui est temporaire et dans le cache.
Supprimez le cache du navigateur si vous en utilisez un et peut-on avoir le résultat de la commande ?

Code : Tout sélectionner

sudo du -sh ~/.cache/ /tmp/ /var/tmp/  /var/cache/apt/archives
Aussi, si vous des médias, enlevez-les de la carte le temps de faire la mise à jour.

On avisera la manipulation à faire suivant les résultats. Après le plus simple est de choisir un plus grand support.

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: mise à jour du Pi 400

Message par Artemus24 » ven. 3 nov. 2023 13:45

Salut à tous.

En passant par Raspi-config, vous pouvez agrandir la partition "fsroot", là où se trouve votre système d'exploitation.
La manipulation va faire en sorte de prendre la totalité de votre carte Micro SD.
Après cela, vous pourrez installer vos applications.

Pourquoi Bullseye ? La dernière version se nomme BookWorm. Utilisez celle-ci !

Cordialement.
Artemus24.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

2RJ
Messages : 71
Enregistré le : jeu. 18 déc. 2014 14:14
Localisation : 45 20 00 N 73 20 00 W
Contact :

Re: mise à jour du Pi 400

Message par 2RJ » ven. 3 nov. 2023 17:00

Il m'est arrivé la même chose sur un PI4, BookWorm et une carte 16Go avec rien d'autre. Je m'en sers comme test du BookWorm.

Après avoir fouillé quelques heures à trouver une solution, si je me souviens bien, c'est en allant sur raspi-config, advanced options, expand ... ce que j'ai jamais fait sur aucune carte depuis des années, ce processus se faisait automatiquement au premier démarrage.

Donc, BookWorm ne fait pas l'expension de la carte automatiquement ??
NIDcornifleur (Zero W RPI Cam Web, RFID, LiFePo4wered PI+)
Pi2 et Zero W RPI Cam Web sur surveillance de plusieurs nichoirs WiFi
PIZero W gérant 5 sondes DHT22 et DS18B20
WSPR (CM4)
BirdNetPI (CM4)
Dongles WIFI

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: mise à jour du Pi 400

Message par Artemus24 » ven. 3 nov. 2023 17:58

C'est bien ce qu'il fallait faire. La partition "fsroot" est au minimum, et c'est pourquoi il faut l'agrandir.
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

zatopek
Messages : 13
Enregistré le : jeu. 26 oct. 2023 18:52

Re: mise à jour du Pi 400

Message par zatopek » dim. 5 nov. 2023 17:14

Bonjour.

*)Voici les résultats des 2 commandes depuis le terminal.

pi@raspberrypi:~ $ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root 15G 14G 189M 99% /
devtmpfs 1,8G 0 1,8G 0% /dev
tmpfs 1,9G 20M 1,9G 2% /dev/shm
tmpfs 1,9G 8,6M 1,9G 1% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 1,9G 0 1,9G 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 54M 199M 22% /boot
tmpfs 383M 4,0K 383M 1% /run/user/1000
pi@raspberrypi:~ $

J’ai supprimé le cache de navigation : historique et coockies.

pi@raspberrypi:~ $ sudo du -sh ~/.cache/ /tmp/ /var/tmp/ /var/cache/apt/archives
229M /home/pi/.cache/
116K /tmp/
12K /var/tmp/
228K /var/cache/apt/archives
pi@raspberrypi:~ $

J‘ai aussi bien l’intention d’utiliser à l’avenir une carte plus grande, 32Mega par exemple.


*)A propos de la version de l’OS.

J’ai actuellement la version Buster. J’ai lu quelquepart, qu’on ne pouvait pas passer directement à la version BookWorm, c’est pour cette raison que j’envisageais d’abors le passage à Bullseye.

Salutations.

Artemus24
Raspinaute
Messages : 1077
Enregistré le : ven. 15 sept. 2017 19:15

Re: mise à jour du Pi 400

Message par Artemus24 » dim. 5 nov. 2023 17:33

Je n'ai fait aucune bidouille pour passer de Buster à BullsEye, ni de BullsEye à BookWorm, puisque j'ai installé la nouvelle version en écrasant l'ancienne.
Modifié en dernier par Artemus24 le dim. 5 nov. 2023 20:37, modifié 1 fois.
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32

dyox
Raspinaute
Messages : 970
Enregistré le : dim. 28 déc. 2014 15:28
Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe

Re: mise à jour du Pi 400

Message par dyox » dim. 5 nov. 2023 20:15

Bonsoir,

Votre /dev/root est plein. C'est une carte qui vous sert à quoi ?
Parce que là, il va falloir "tailler dans le gras".

zatopek
Messages : 13
Enregistré le : jeu. 26 oct. 2023 18:52

Re: mise à jour du Pi 400

Message par zatopek » mar. 7 nov. 2023 15:16

Bonjour.

1)J’ai fait quelques nettoyages et voici les résultats.

pi@raspberrypi:~ $ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/root 15G 7,8G 5,9G 58% /
devtmpfs 1,8G 0 1,8G 0% /dev
tmpfs 1,9G 68M 1,9G 4% /dev/shm
tmpfs 1,9G 17M 1,9G 1% /run
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 1,9G 0 1,9G 0% /sys/fs/cgroup
/dev/mmcblk0p1 253M 54M 199M 22% /boot
tmpfs 383M 4,0K 383M 1% /run/user/1000

pi@raspberrypi:~ $ sudo du -sh ~/.cache/ /tmp/ /var/tmp/ /var/cache/apt/archives
50M /home/pi/.cache/
116K /tmp/
12K /var/tmp/
632K /var/cache/apt/archives
pi@raspberrypi:~ $

2)Par simple curiosité, les fichiers ci-dessous, quelle est leur fonction? Apparament ils sont cachés.

/dev/root devtmpfs tmpfs tmpfs tmpfs tmpfs /dev/mmcblk0p1 tmpfs

3)Pour passer à une version plus évoluée que Buster (Bullseye ou Bookworm), je pense qu’il faut, avant, modifier le fichier sources.list/raspi.list, ci-dessous.

deb http://archive.raspberrypi.org/debian/ buster main
# Uncomment line below then 'apt-get update' to enable 'apt-get source'
#deb-src http://archive.raspberrypi.org/debian/ buster main

Remplacer buster à la première ligne.
Le # de la deuxième ligne doit-il disparaître?
Enlever le # de la troisième ligne et remplacer buster.

4)Supposons, maintenant, un incident lors de la mise à jour, je pense que l’ancienne version est préservée!

5)Je passerais bien directement de Buster à Bookworm, mais le site https://raspberrytips.fr/mettre-a-jour-raspberry-pi-os/ le déconseille!

6)Et enfin un dernier point. Lorsque l’on procède à une mise à jour et une mise à niveau est-ce que cela affecte aussi le bootloader et le firmware?
J’essaie aussi de savoir, où sont placés le bootloader et le firmware, je ne trouve que des réponses vraiment pas très fiables. Je pense qu’ils sont situés dans l’epprom.

Merci pour votre patience!

Sincères Salutations.

piper
Raspinaute
Messages : 658
Enregistré le : sam. 5 juin 2021 18:57

Re: mise à jour du Pi 400

Message par piper » mer. 8 nov. 2023 01:25

Bonsoir, on va faire simple :
Lorsque vous lancez la commande df :
Tout ce qui est à gauche désigne des périphériques
/dev/root en est un (c'est la partition root)
/dev/mmcblk0p1 en est un (c'est la partition de boot)
tmpfs aussi (temporary file system)

Tout ce qui est à droite désigne les points de montage de ces périphériques : dans ces dossiers, se trouvent les fichiers
Ex : /dev/mmcblk0p1 253M 54M 199M 22% /boot
Cela veut dire qu'en faisant un ls /boot, on voit le contenu de /dev/mmcblk0p1
Etc ...

Sur Linux, tout est désigné par un dossier : /dev/video0 va désigner une camérao, /dev/i2c-0 : le 1er port i2c etc...
Souvenez-vous de ceci : dans /dev, dev veut dire device (périphérique)
Oubliez la présentation sous windows.

Pour votre upgrade:
Buster désigne Debian version 10.x
Bullseye désigne Debian version 11.x
Bookworm désigne Debian version 12.x

Sur toutes les distributions Linux, quelques qu'elles soient : on ne passe jamais d'une version N à la version N+2 : on monte en version au fur et à mesure.
Et toutes les montées de version ne se passent pas forcément très bien. Non pas que l'OS ne fonctionnerait plus, mais tel ou tel programme peut avoir subit de gros changement Ex : passer par une Debian n+1 peut vous imposer de passer à MySQL X+1, si MySQL X était installé et sur MySQL, il y a , ces derniers temps eu des gouffres de modifications entre chaque version qui exigent de grosses modifications dans les fichiers de paramétrages. C'est pareil pour php (là, c'est votre code qui doit être compatible), apache (configuration), Firebird (configuration et migration de la base de données de sécurité) ) et tout un tas d'autre programmes ... dont python

Moi, je ne peut que vous encourager à monter en version mais à le faire progressivement : en passant à Bullseye donc.
Actuellement, Buster est complètement abandonné (plus de mise à jour) et Bullseye est sur le point de l'être (il est passé en oldstable, c'est une question de mois avant que les dépôts ne soient plus disponibles).

Les dépôts Bullseye seront fermés en Juillet 2024 d'après le site https://wiki.debian.org/DebianReleases# ... positories
Les dépôts Buster ont fermés le 10/09/2022

Sur Fedora (une autre distribution Linux), on en peut pas passer à la version N+1 si le système en version N n'a pas reçu auparavant la dernière mise à jour.
Hors, si on attend que les dépôts de la version N soient fermés : on ne peut plus mettre à niveau la version N donc on ne peut plus faire l'upgrade vers N+1, sauf à prendre un gros risque.
Donc ne tardez pas trop.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32

Répondre

Retourner vers « Débutants »