MuyLinux Eduardo Medina  

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

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.

La entrada GNU Guix 1.5 mejora la seguridad y la interfaz de línea de comandos es original de MuyLinux

Leave A Comment

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.