install.sh: detectar el paquete chromium o chromium-browser segun la distro

En Debian/Ubuntu/Mint actuales el paquete se llama 'chromium'; en Raspberry Pi OS 'chromium-browser'. Antes 'apt install' fallaba entero en distros con el nombre nuevo. Ahora se instala el que exista. El servidor y el lanzador ya manejaban ambos nombres en tiempo de ejecucion.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
hacklab 2026-05-22 16:04:10 +02:00
parent 3c1c631895
commit 5d5051ced3

View file

@ -95,7 +95,6 @@ log_step "[2/9] Instalando dependencias del sistema (apt)"
sudo apt-get update
if sudo apt-get install -y \
python3 python3-venv python3-pip \
chromium-browser \
nodejs npm \
git cmake build-essential pkg-config \
libsdl2-dev libgles2-mesa-dev mesa-common-dev libglm-dev libpoco-dev \
@ -109,6 +108,18 @@ else
exit 1
fi
# El navegador se llama 'chromium' en Debian/Ubuntu/Mint actuales y
# 'chromium-browser' en Raspberry Pi OS. Instalamos el que exista.
if need_cmd chromium || need_cmd chromium-browser; then
log_ok "Chromium ya estaba instalado"
elif sudo apt-get install -y chromium 2>/dev/null; then
log_ok "Chromium instalado (paquete 'chromium')"
elif sudo apt-get install -y chromium-browser 2>/dev/null; then
log_ok "Chromium instalado (paquete 'chromium-browser')"
else
warn "no se pudo instalar Chromium automaticamente; instalalo a mano"
fi
# ---------------------------------------------------------------------------
# 3. Verificacion de versiones de las herramientas
# ---------------------------------------------------------------------------