Portage de l'ISO Debian-Facile sur Raspberry Pi
Você não pode selecionar mais de 25 tópicos Os tópicos devem começar com uma letra ou um número, podem incluir traços ('-') e podem ter até 35 caracteres.
Caribou22 2b54e1d4dd Mise à jour de 'README.md' 5 meses atrás
.gitignore ajout gitignore pour fichiers img 5 meses atrás
README.md Mise à jour de 'README.md' 5 meses atrás
packages.sh confirmation auto installation paquets 5 meses atrás
pishrink.sh suppression fichiers issus de sources DFiso + ajout de pishrink pour alléger img 5 meses atrás

README.md

Portage de l’ISO Debian-Facile pour Raspberry Pi

Ce projet consiste à appliquer les personnalisations de l’ISO Debian-Facile sur une image d’installation de Raspberry Pi OS (anciennement Raspbian)

Pourquoi ?

Le Raspberry Pi est un ordinateur miniature de plus en plus performant et abordable. Il peut être utilisé en tant qu’ordinateur de bureau pour de nombreux usages quotidiens. (au 21 juin 2020, on peut s’offrir pour 40€ un Raspberry Pi 4 avec un processeur ARM 4 coeurs à 1,5 GHz + 2 Go de RAM + toutes les connectiques d’un PC classique dont wi-fi et bluetooth) Bref, c’est un formidable outil contre la fracture numérique non ? :D

Pour cette raison, un portage de l’ISO Debian-Facile pour débutants sur Raspberry Pi ne me semble pas déconnante, afin de rendre également la solution Raspberry Pi plus abordable pour les débutants :)

Matériel et logiciels nécessaires à la construction de l’image personnalisée

Note : La recette doit être similaire pour tout autre projet conçu avec live-build... ;)

Observations à améliorer

  • La procédure fonctionne bien dans l’ensemble. Elle demande juste à être simplifiée.
  • Le clavier est en qwerty
  • Le système est en anglais
  • Le fichier img pèse 7 Go. Il doit y avoir moyen de l’alléger...

Procédure de création de la carte SD Debian-Facile Pi

La recette actuelle que j’utilise pour créer mon image personnalisée pour Raspberry Pi (Attention, c’est artisanal et pas du tout optimisé. Je suis débutant...)

  • Télécharger et installer l’image Raspberry Pi OS minimale (basée sur Debian 10) sur une carte SD d’au moins 4 Go
  • Démarrer le Raspberry Pi avec sa carte SD. Rappel des identifiants par défaut : identifiant=pi, mot de passe=raspberry (en qwerty=rqspberry)
  • Depuis celle-ci, sur le Raspberry Pi, commencez par étendre la partition système sur toute votre carte mémoire. Tapez :
sudo raspi-config

Naviguez dans le menu avec les flèches et la touche Tab. Allez dans Advanced options > Expand filesystem. Acceptez le reboot proposé à la fin

  • Installer Xfce et LightDM pour avoir un environnement de travail graphique (facultatif. Je l’ai fait car je suis plus à l’aise en GUI qu’en console)
sudo apt update
sudo apt install xfce4 lightdm
  • Accédez aux sources de ce projet, et du projet DFiso-buster depuis le Raspberry Pi. (en lé téléchargeant ou en les copiant sur une clé USB connectée au Pi)
  • Exécuter en root le script packages.sh (source DFiso-Buster-Pi, qui installe tous les paquets présents dans l’ISO DFiso-buster. Ce n’est qu’un copier-coller remis en forme du /config/packages.lists/dflinux.list.chroot)
  • Installez les paquets présents dans /ext : handymenu et lescahiersdudébutant (source DFiso-buster)
  • Exécuter un à un les scripts /config/hooks/normal (source DFiso-Buster)
  • Éteindre le Raspberry Pi et monter sa carte SD dans un autre ordi.
  • Dans l’arborescence de la carte SD du Raspberry Pi, copier à la racine de la partition rootfs le contenu du dossier /config/includes.chroot (source DFiso-buster)
  • toujours dans la partition rootfs, supprimer le contenu de /home/pi (dossiers cachés aussi)
  • Copier le contenu de /config/includes.chroot/etc/skel (source DFiso-Buster) dans /home/pi (partition rootfs de la carte SD)
  • Démarrez votre Raspberry Pi avec la carte SD. La construbtion est terminée ! :)

Je ne suis pas du tout expert. SI vous avez des suggestions pour améliorer/simplifier tout ça, n’hésitez pas :D

Procédure de conversion de la carte SD en un fichier img allégé

  • Placez la carte SD de votre Raspberry Pi dans votre PC et créez-en une image disque (en ligne de commande ou avec gnome-disk-utility)
  • Utilisez le script pishrink.sh pour alléger l’image. Il est inclus dans les sources du projet.

Infos originales sur pishrink :

Bonus

Ajouter un bouton d’allumage fonctionnel sur votre Raspberry Pi

https://www.mforge.org/fr/2017/12/05/ajouter-bouton-onoff/

Un bouton poussoir récupéré sur une vieille tour fera l’affaire. L’avantage ? Ça vous évite d’avoir à débrancher/rebrancher votre Rpi à chaque allumage/extinction. Ça reproduit le fonctionnement d’une unité centrale classique en fait ;)

Bons bidouillages ! :D Caribou22