Installation
Installer MuPiBox NG sur un Raspberry Pi avec DietPi : automatiquement au premier démarrage ou par une commande, avec des profils pour écrans et Wi-Fi.
MuPiBox NG s'installe sur DietPi (64 bits). Deux possibilités : entièrement automatique au tout premier démarrage de la carte SD, ou par une commande sur un DietPi déjà en service.
Ce qu'il vous faut
- Raspberry Pi 3B+, 4 ou 5 (recommandé : Pi 4 avec au moins 1 Go de RAM)
- carte microSD de 16 Go ou plus (ou clé USB/SSD, voir Redémarrage et alimentation)
- un écran (écran tactile officiel Raspberry Pi, Waveshare DSI ou HDMI), facultatif
- une alimentation suffisamment puissante ; avec MuPiHAT, par son entrée USB-C
- un accès internet pendant l'installation
Méthode 1 : entièrement automatique au premier démarrage (recommandée)
- Écrivez l'image actuelle de DietPi pour Raspberry Pi (64 bits) depuis dietpi.com sur la carte SD.
- Téléchargez le modèle adapté sur
https://releases.mupibox.de/installer/et enregistrez-le sur la partition de démarrage de la carte sous le nomdietpi.txt(en remplaçant le fichier existant) :
| Modèle | Pour |
|---|---|
dietpi-mupibox-lan.txt | câble réseau, n'importe quel écran |
dietpi-mupibox-wifi.txt | Wi-Fi, n'importe quel écran |
dietpi-mupibox-waveshare-5-dsi-lan.txt / -wifi.txt | Waveshare 5″ DSI (800×480) |
dietpi-mupibox-waveshare-4.3-dsi-lan.txt / -wifi.txt | Waveshare 4,3″ DSI (800×480) |
- Pour les modèles Wi-Fi, renseignez aussi au moins
aWIFI_SSID[0]etaWIFI_KEY[0]dansdietpi-wifi.txtet le code pays à deux lettres (p. ex.FR) dansdietpi.txt. - Insérez la carte et allumez le Pi. DietPi se configure puis lance l'installateur MuPiBox. L'écran affiche une page d'installation avec la progression.
- Après le redémarrage final, l'interface enfant apparaît.
Méthode 2 : une commande sur un DietPi en service
Connectez-vous en SSH à un DietPi 64 bits fraîchement installé et exécutez :
server_date="$(curl -fsSI --max-time 5 http://releases.mupibox.de/ | sed -n 's/^[Dd]ate:[[:space:]]*//p' | tr -d '\r' | head -n1)"
[ -z "$server_date" ] || sudo date -u -s "$server_date" >/dev/null
sudo timedatectl set-ntp true >/dev/null 2>&1 || true
curl -fsSL https://releases.mupibox.de/installer/install.sh | sudo bash -s -- auto generic
Les trois premières lignes règlent approximativement l'horloge pour que le téléchargement chiffré fonctionne aussi sur un Pi sans horloge temps réel. Pour un écran Waveshare, remplacez generic par waveshare-5-dsi ou waveshare-4.3-dsi.
auto choisit le canal publié le plus mûr (Stable → Alpha → Test → Development). Les testeurs peuvent indiquer alpha, test ou development.
Ce que fait l'installateur
- installe les paquets système (audio, interface Qt, outils)
- télécharge la version depuis
releases.mupibox.deet vérifie sa signature - configure l'utilisateur
mupibox, les services et l'image de démarrage - applique le profil d'écran et redémarre si nécessaire
Toutes les mises à jour ultérieures se font depuis l'administration, voir Mises à jour.
Après l'installation
Poursuivez avec les premiers pas.