gnuLinEx 2026

June 6, 2026 · View on GitHub

listed on awesome-extremadura

gnuLinEx 2026

Una revitalización moderna de la histórica distribución extremeña, adaptada a los estándares de hardware y software actuales.

📌 ¿Qué es gnuLinEx?

gnuLinEx fue una distribución de Linux pionera impulsada por la Junta de Extremadura (España) en 2004. Fue un referente mundial en la implantación de software libre en la administración pública y el sistema educativo, demostrando que la soberanía tecnológica era posible.

Esta versión actualizada mantiene ese espíritu de libertad, pero reconstruido sobre una base moderna y minimalista.

🛠 Instalación

  1. Descarga la ISO desde la sección de releases o desde la web oficial.
  2. Graba la imagen en un USB/DVD (mínimo 8GB):
    sudo dd if=gnuLinEx*.iso of=/dev/sdX bs=4M status=progress
    
  3. Arranca desde el USB/DVD y sigue el asistente de instalación.

📦 Software Incluido

  • Ofimática: LibreOffice.
  • Navegación: Firefox ESR.
  • Entornos de escritorio: Cinnamon, XFCE4, KDE Plasma, LXQt, MATE, LXDE, Budgie, Enlightenment, Hyprland

⚙️ Crear tu propia ISO (Compilación)

Si prefieres generar la imagen ISO desde cero por ti mismo, asegúrate primero de tener instalado el paquete live-build:

sudo apt update
sudo apt install -y live-build

Una vez clonado el repositorio, sitúate en la raíz del proyecto y ejecuta la siguiente cadena de comandos para iniciar la compilación:

# Limpiamos la carpeta y la caché
sudo lb clean
sudo lb clean --cache

# Compilamos la ISO
sudo lb config --distribution trixie --binary-images iso-hybrid --architectures amd64 --archive-areas "main contrib non-free non-free-firmware" --image-name gnuLinEx-amd64-netinst --debootstrap-options "--include=ca-certificates,apt-transport-https"

# Compilamos la ISO (Puede tardar un rato)
sudo lb build

# Cambiamos los permisos para que puedas ejecutar la ISO
sudo chmod 777 *.iso

o

# Asegura de que tenga permisos de ejecución
sudo chmod +x build.sh

# Ejecutamos el build
./build.sh

🤝 Contribuir

Si quieres ayudar a pulir los scripts de personalización o los repositorios:

  1. Haz un Fork del proyecto.
  2. Crea una rama para tu mejora (git checkout -b mejora/NuevaCaracteristica).
  3. Envía un Pull Request.

"Se legal, copia..."