Installation de MX Linux 23.2 Libretto sur Raspberry Pi5 (Xfce4)
Carte avec 4Go de RAM. 2 à 3 fois plus puissant que le RPi4 (prévoir un refroidisseur). Carte équipée de 2 ports USB3, 2 ports USB2, port Ethernet Gigabit, Bluetooth + LE et Wifi AC. (port SSD Nvme via carte HAT).
Aller sur le site https://mxlinux.org/download-links/
Récupérer l'archive depuis le lien MX-23.2_rpi_respin
Dézipper l'archive de 8.8Go mx23.2_rpi_respin_arm64.zip, vérifier son intégrité en comparant sa signature sha256sum avec celle fournie...
Récupérer un logiciel graveur comme Balena Etcher et flasher l'image disque sur la carte microSD (vitesse mini UHS-1). Deux marques en qui j'ai confiance : Samsung et Sandisk, Samsung étant très cotés sur RPi.
Samsung est dans le haut du panier en SSD
Si vous prenez une grosse capacité de microSD comme 256Go, Balena va trouver bizarre que vous vouliez installer sur une grosse carte ! Validez...
Démarrer le RPi, le système va s'auto-expanser à la capacité de la carte (partition rootfs en ext4)
Ensuite quelques infos à donner :
- Clavier French / no variant
- décocher Samba server
- Locale France
- Timezone Europe/Paris
- création utilisateur (admin via sudo) nom + password (choisir court car clavier encore US...)
- password pour root (idem, vous changerez plus tard)
Quand c'est fini, redémarrer...
Quand le système démarre, se logger puis souris/bouton droit ouvrir un Terminal
Mise à jour des repositories/dépots logiciels par la commande
sudo apt update
Puis mise à jour de tous les paquets/logiciels par
sudo apt upgrade
Cela prend un certain temps mais après ce sera au cas par cas/paquet.
Accès au manuel utilisateur via Alt-F1
Installation de quelques logiciels
Indispensables pour moi...
sudo apt install filezilla ash bat recode ufw
- filezilla est un gestionnaire de sites en SFTP
- ash est un shell POSIX très rapide que j'utilise dorénavant en Dev
- bat (batcat) permet de visualiser de belle manière du texte (un peu comme less)
- recode permet de supprimer les accents des noms de fichiers par ex...
- ufw est le firewall indispensable !
Paramétrage du firewall ufw
Toujours dans le Terminal
cd /etc/default sudo nano ufw IPV6=yes --> IPV6=no Ctrl-X pour sauvegarder
Paramétrage du firewall (n'autorise que SSH en entrée)
sudo ufw default deny incoming sudo ufw default allow outgoing sudo ufw allow 22 sudo ufw enable sudo ufw status
Démarrage serveur SSH et ensuite au boot du RPi5
/etc/init.d/ssh start
Lancement auto à chaque démarrage de la machine
update-rc.d ssh defaults
Dans chaque commande, mettre votre mot de passe !
Voilà vous avez une machine minuscule qui dépote !
Au repos consomme dans les 700mA...
Je l'alimente via une powerbank Anker 325 de 20000mA !
Grosse autonomie en perspective...
Considération sur la sécurité
Pas de BIOS comme sur les PC, donc pas de backdoors permettant de cour-circuiter l'OS installé... Et puis on est ici sur de l'opensource pas chez les GAFAM .
Plugins utiles pour les navigateurs Web
Via le store
- deepl pour les traductions d'une partie de texte
- printfriendly pour récupérer des pages intéressantes en PDF
- uBlock Origin pour flinguer les traqueurs/pisteurs...
Hasta la Vista
1005 grammes sur la balance