Instalación
Instalar MuPiBox NG en una Raspberry Pi con DietPi: automáticamente en el primer arranque o con un comando, con perfiles para pantallas y wifi.
MuPiBox NG se instala sobre DietPi (64 bits). Hay dos caminos: totalmente automático en el primer arranque de la tarjeta SD o con un comando en un DietPi que ya funciona.
Qué necesitas
- Raspberry Pi 3B+, 4 o 5 (recomendado: Pi 4 con al menos 1 GB de RAM)
- tarjeta microSD de 16 GB o más (o memoria USB/SSD, ver Reinicio y energía)
- una pantalla (pantalla táctil oficial de Raspberry Pi, Waveshare DSI o HDMI), opcional
- una fuente de alimentación con potencia suficiente; con MuPiHAT, por su entrada USB-C
- acceso a internet durante la instalación
Opción 1: totalmente automática en el primer arranque (recomendada)
- Graba la imagen actual de DietPi para Raspberry Pi (64 bits) de dietpi.com en la tarjeta SD.
- Descarga la plantilla adecuada de
https://releases.mupibox.de/installer/y guárdala en la partición de arranque de la tarjeta comodietpi.txt(sustituyendo el archivo existente):
| Plantilla | Para |
|---|---|
dietpi-mupibox-lan.txt | cable de red, cualquier pantalla |
dietpi-mupibox-wifi.txt | wifi, cualquier pantalla |
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) |
- En las plantillas de wifi, introduce además en
dietpi-wifi.txtal menosaWIFI_SSID[0]yaWIFI_KEY[0]y define endietpi.txtel código de país de dos letras (p. ej.ES). - Inserta la tarjeta y enciende la Pi. DietPi se configura y después inicia el instalador de MuPiBox. La pantalla muestra una pantalla de instalación con el progreso.
- Tras el reinicio final aparece la interfaz infantil.
Opción 2: un comando en un DietPi en marcha
Inicia sesión por SSH en un DietPi de 64 bits recién instalado y ejecuta:
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
Las tres primeras líneas ajustan el reloj de forma aproximada para que la descarga cifrada funcione también en una Pi sin reloj de tiempo real. Para una pantalla Waveshare sustituye generic por waveshare-5-dsi o waveshare-4.3-dsi.
auto elige el canal publicado más maduro (Stable → Alpha → Test → Development). Quienes prueban pueden indicar alpha, test o development.
Qué hace el instalador
- instala paquetes del sistema (audio, interfaz Qt, herramientas)
- descarga la versión de
releases.mupibox.dey comprueba su firma - configura el usuario
mupibox, los servicios y la imagen de inicio - aplica el perfil de pantalla y reinicia si hace falta
Todas las actualizaciones posteriores se hacen desde la administración, ver Actualizaciones.
Después de la instalación
Continúa con los primeros pasos.