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:
parent
3c1c631895
commit
5d5051ced3
1 changed files with 12 additions and 1 deletions
13
install.sh
13
install.sh
|
|
@ -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
|
||||
# ---------------------------------------------------------------------------
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue