GNU Guix es un gestor de paquetes multiplataforma, aunque inicialmente pensado para el sistema operativo GNU Guix. Toma inspiración del Nix package manager, aunque, su configuración y las «package recipes» están escritas en «Guile Scheme». Se especializa en proveer exclusivamente software libre.

Ver en Wikipedia

Noticias que mencionan GNU Guix

Cómo construir derivaciones de Guix con Nix gracias a guix-transfer

El gestor de paquetes Nix puede compilar derivaciones de Guix, pese a que ambos se presentan como ecosistemas rivales. El blog técnico de Farid Zakaria lo demuestra con un experimento reproducible y, además, presenta la herramienta de código abierto guix-transfer, que automatiza la traducción de rec

67 proyectos de tecnología abierta reciben subvenciones del programa NGI

La iniciativa Next Generation Internet (NGI) ha concedido ayudas a 67 nuevos proyectos de tecnología abierta, distribuidos en tres fondos: NGI Zero Commons Fund, NGI TALER y NGI Fediversity. Los proyectos abarcan toda la pila tecnológica, desde hardware abierto y fiable hasta servicios y aplicacione

Haunt publica una nueva versión de su generador de sitios estáticos para Guile

Haunt, el generador de sitios estáticos escrito en Guile Scheme, ha actualizado su receta de empaquetado en GNU Guix a la versión 0.4.0. El cambio, autoría de David Thompson, consiste en una modificación mínima pero significativa del fichero guix.scm: la versión del paquete pasa de 0.2.6 a 0.4.0, lo

Cuatro vulnerabilidades críticas afectan a 'guix substitute' y 'guix pull'

El proyecto GNU Guix haalertado de cuatro vulnerabilidades de seguridad (con identificadores CVE aún pendientes de asignación) detectadas en las utilidades 'guix substitute' y 'guix pull'/'guix time-machine' de su gestor de paquetes. Los fallos, presentes en todas las instalaciones afectadas, permit

Cómo integrar entornos Guix shell dentro de Emacs

El paquete emacs-guix incorpora una nueva función, M-x guix-shell, que permite crear entornos temporales de paquetes al estilo de Guix shell sin abandonar el editor Emacs. Hasta ahora, quien quisiera trabajar en un proyecto con dependencias definidas en un archivo manifest.scm debía abrir un intérpr

Lambdock: un dock nativo para Wayland configurable en Scheme

Lambdock emerge como una solución técnica distintiva en el ecosistema de escritorio GNU/Linux, posicionándose como un dock nativo para Wayland que combina la eficiencia del lenguaje C con la flexibilidad extrema de GNU Guile Scheme. Desarrollado por jjba23 y alojado en Codeberg, este proyecto no es

Cómo navego por la web con uBlock en modo avanzado

uBlock Origin en su modo estricto —conocido como Hard Mode— convierte la extensión de bloqueo de anuncios en una herramienta de control total sobre lo que una página web puede ejecutar en el navegador. El artículo, escrito en primera persona por un usuario avanzado, explica paso a paso cómo activar

Guix: Una opción declarativa para sistemas operativos

La migración de mi infracción de servidor de Linux de Arch Linux a GNU Guix se basa en la necesidad de estabilidad y reproducibilidad en entornos 24 horas continuas. Guix ofrece un modelo declarativo de configuración en código completo en Scheme (GNU Guile), eliminando la entropía de las rutinas tra

Por qué pkgsrc es la solución ideal para gestionar paquetes en Unix

pkgsrc es el gestor de paquetes de NetBSD, diseñado para ser compatible con cualquier sistema operativo Unix-like, incluyendo Linux, macOS y Solaris. A diferencia de otros gestores como MacPorts o Gentoo, pkgsrc permite construir paquetes desde el código fuente, no solo instalar binarios precompilad

Builds bootstrapeables: cómo y por qué reconstruir el software desde cero

En la conferencia FOSSY 2026, celebrada en el campus de la Universidad de Columbia Británica (Vancouver, Canadá), Timothy Sample pronunció una charla en la pista 'Toolchains and Other Development Tools' dedicada a los builds bootstrapeables, una disciplina menos conocida que los builds reproducibles

Desmitificando configuraciones complejas en servicios de Guix

Los servicios de Guix system y Guix home ofrecen un mecanismo uniforme para gestionar daemons y archivos del sistema, pero su extensión de config language, basada en macros de Scheme con tipado fuerte, resulta complicada para nuevos usuarios a la hora de definir configuraciones complejas. Este artíc