GNU Guix

Gestor de paquetes transaccional y distribución GNU que permite crear entornos de software reproducibles y reproducirlos con el tiempo

Visitar GNU Guix

GNU Guix es un gestor de paquetes transaccional y una distribución del sistema operativo GNU, diseñado para usuarios que buscan tener un control total sobre sus entornos de computación. Su objetivo principal es ofrecer resultados reproducibles a lo largo del tiempo y facilitar la implantación de configuraciones idénticas en múltiples dispositivos, resolviendo la complejidad de gestionar dependencias y versiones de software de manera consistente.

Sus funciones principales incluyen:

  • Gestión transaccional para instalar y actualizar paquetes de forma reversible.
  • Entornos reproducibles para crear contenedores, shells y sistemas completos.
  • Definición en Guile para configurar paquetes mediante un lenguaje de programación.
  • Uso sin privilegios para que los usuarios gestionen sus paquetes sin superusuario.
  • Integración flexible para operar sobre cualquier distribución GNU/Linux existente.

GNU Guix es un proyecto de software libre de la Fundación GNU, lo que garantiza que el código y los paquetes puedan usarse, estudiarse, modificarse y distribuirse libremente. Al ser una herramienta de código abierto y gratuita, su modelo se centra en la libertad del usuario y la transparencia. Las personas suelen buscar alternativas a Guix cuando prefieren gestores de paquetes más convencionales, como APT o Pacman, que ofrecen una curva de aprendizaje más suave o una integración más directa con las distribuciones Linux estándar, aunque estas carecen de la capacidad de reproducibilidad y el enfoque funcional que caracteriza a Guix.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
Tipo de aplicación
EscritorioLínea de comandosServidor

Propiedades

  • Centrado en la privacidad
  • Autoalojado
  • Extensible con plugins
  • Personalizable

Parecidos a GNU Guix