Conecta con nosotros

Hola, ¿qué estás buscando?

Actualidad

GNU Guix 1.5 mejora la seguridad y la interfaz de línea de comandos

Guix

Los responsables de GNU Guix han anunciado la publicación de la versión 1.5 tanto de su distribución como su gestor de paquetes, la cual llega tres años después de la versión 1.4 y tras un trabajo que ha ocupado 71.338 commits procedentes de 744 personas.

Los responsables han explicado que GNU Guix 1.5 “incluye imágenes de instalación ISO-9660, imágenes para máquinas virtuales y archivos tar para instalar el gestor de paquetes en tu distribución GNU/Linux, ya sea desde el código fuente o desde los binarios”. A todo esto se suma la posibilidad de poder actualizar mediante el comando guix pull.

En lo que respecta a las novedades, nos encontramos con que el proyecto “ha adoptado por unanimidad un nuevo proceso de toma de decisiones basado en el consenso”, el cual “proporciona un marco claro para que cualquier colaborador proponga e implemente cambios importantes. Estos pueden presentarse como Documentos de Consenso de Guix (GCD), pasando cada GCD por múltiples pasos de toma de decisiones por consenso antes de ser aceptado o retirado”.

Otras novedades en torno a la organización son el hecho de que todos los repositorios y los rastreadores de errores han sido migrados Codeberg, la adopción de un modelo de lanzamiento anual y la incorporación de un sitio web “Planet” dentro de Guix para añadir blogs que serán llenados por contribuidores del proyecto y proporcionar así información fresca sobre las novedades.

GNU Guix 1.5 ha añadido 12.525 paquetes nuevos para sumar un total de 29.932, de entre los cuales se han destacado aquellos que proporcionan KDE Plasma 6.5. El escritorio puede ser obtenido mediante la ejecución del nuevo comando plasma-desktop-service-type. Por otro lado, GNOME ha sido actualizado de la versión 42 a la 46, es proporcionado ahora con Wayland por defecto y se ha hecho que su comando de instalación, gnome-desktop-service-type, sea más modular para establecer de manera más precisa las aplicaciones que el usuario quiere tener.

El sistema de Guix emplea ahora GNU Shepherd 1.0, componente que proporciona “soporte para servicios programados, reinicio de kexec y cuenta con nuevos servicios para registros del sistema y rotación de registros, que ahora utiliza Guix System en lugar de Rottlog y syslogd”. A esto se añaden 40 nuevos servicios de sistema que pueden ser seleccionados y el reemplazo de setuid-programs por privileged-programs en las definiciones del sistema operativo para soportar ciertas capacidades específicas de Linux.

La interfaz de líneas de comandos (CLI) ha sido mejorada en GNU Guix 1.5 al incluirse en el comando guix graph nuevos backends para GraphML y CycloneDX. Los contenedores de guix shell han sido mejorados con la opción --nesting dentro del propio contenedor y la opción --emulate-fhs “puede ser utilizada para ejecutar software que espera un sistema de archivos compatible con el Estándar de Jerarquía de Sistemas de Archivos (FHS)”. El comando guix pack ha recibido nuevos backends para crear paquetes RPM y AppImage y el nuevo comando guix locate está ahora disponible para encontrar qué paquetes proporcionan un fichero determinado.

La seguridad es otro aspecto que ha sido mejorado en GNU Guix 1.5 gracias a que ahora es posible ejecutar su daemon sin privilegios de administrador (root), reduciendo así el impacto de las vulnerabilidades que se apoyan en o que son de escalada de privilegios. Este modo sin root está habilitado por defecto en la versión 1.5.

Como últimas novedades interesantes están el soporte para la arquitectura de procesador RISC-V de 64-bit y el soporte experimental para GNU Hurd para x86 de 64-bit. Desde GNU Guix dicen que Hurd a mejorado mucho en los últimos tiempos, si bien el micronúcleo de GNU tiene que mejorar muchísimo si quiere tan siquiera rozar la estela de Linux, sobre todo viendo que ha estado más bien abandonado en favor de Linux-libre desde hace muchísimo tiempo.

Y esto es todo lo importante en torno a GNU Guix 1.5. Los que quieran conocer todos los detalles pueden consultar el anuncio oficial.

Click para comentar
Advertencia
Advertencia

Te recomendamos

Actualidad

La beta de Fedora 44 ha sido publicada como paso previo al futuro gran lanzamiento estable de la distribución comunitaria patrocinada por Red Hat,...

Actualidad

CachyOS acaba de publicar su segundo lanzamiento del año, una actualización de su imagen de instalación que, en principio, no tendría por qué ocuparnos...

Actualidad

Mismo titular, misma base, diferente distribución: la actualización a Pop!_OS 24.04 LTS ya está disponible para los usuarios de la distribución desarrollada por System76....

Actualidad

Nitrux 6.0 ya está disponible y, a diferencia del salto radical que supuso la versión anterior, este lanzamiento se enfoca en pulir la nueva base....