DietPi - OS minimaliste pour Raspberry Pi
DietPi est une distribution Linux basée sur Debian conçue pour les ordinateurs monocartes (SBC) commme le Raspberry Pi. Fonctionne aussi sur PC, dans une VM,…
Débute en 2014 (Raspbian)
Image minimale et utilisation minimale de ressources matérielles (mémoire, disque, accès)
Projet sous licence GNU
GPL
Choix populaire pour des serveurs
Outils pour configurer le système et installer et configurer automatiquement de nombreux logiciels
Dépôt de Debian
Scripts shell supplémentaires, fichiers de configuration, automatisation
Documentation simplifiée des logiciels
Outils principaux :
dietpi-software
dietpi-services
dietpi-update
dietpi-config (audio, réseau, sécurité, localisation)
dietpi-launcher donne accès à tous les outils DietPi pour la configuration et l’installation du système
Références importantes et/ou utiles :
Les étapes de l’installation de DietPi
-
-
Raspberry PI :
PC : flasher sur une clé USB, et démarrer sur cette clé
VirtualBox : télécharger l’image ISO et la référencer pour le démarrage d’une VM
1er démarrage :
les mises à jour système se font automatiquement à la première connexion (sinon : exécuter dietpi-update) + redémarrage
dietpi-software - désactiver si nécessaire ipv6
introduire un nouveau mot de passe, ainsi qu’un mot de passe par défaut pour les applications installées par DietPi
désactiver la console serial/UART
DietPi-Config permet par exemple de passer d’une IP DHCP à une IP fixée
Installer sans ethernet, mais avec le Wi-Fi (& autres réglages)
Cf. Comment installer DietPi sur un Raspberry Pi (Guide complet) – RaspberryTips → configurer le Wi-Fi avant le premier démarrage + autres réglages. Après le flashage de l’image sur la carte microSD et avant le démarrage : aller dans la partition boot et éditer le fichier dietpi.txt pour. Par exemple :
AUTO_SETUP_LOCALE=fr_BE.UTF-8
AUTO_SETUP_KEYBOARD_LAYOUT=be
AUTO_SETUP_TIMEZONE=Europe/Brussels
AUTO_SETUP_NET_ETHERNET_ENABLED=1
AUTO_SETUP_NET_WIFI_ENABLED=1
AUTO_SETUP_NET_WIFI_COUNTRY_CODE=BE
aWIFI_SSID[0]=‘Mon_routeur_wifi’
aWIFI_KEY[0]=‘motdepasse123’
AUTO_SETUP_NET_USESTATIC=1
AUTO_SETUP_NET_STATIC_IP=192.168.1.152
AUTO_SETUP_NET_STATIC_GATEWAY=192.168.1.1
AUTO_SETUP_DHCP_TO_STATIC=1
CONFIG_ENABLE_IPV6=0
AUTO_SETUP_DHCP_TO_STATIC=1
Utiliser SSH pour gérer DietPi à partir d’un autre PC
Les logiciels prévus et optimisés
Exemple d’application : File Browser
https://dietpi.com/docs/software/cloud/#file-browser +