NixOS 21.05 llega con GNOME 40, actualizaciones y mas
Hace pocos dias se dio a conocer el lanzamiento de la nueva versión de la distribución de Linux «NixOS 21.05» en la cual se han realizado una gran cantidad de actualizaciones de los paquetes del sistema y de los cuales se destacan las de los entornos de escritorio, asi como tambien se destaca la inclusión de servicios y otros cambios más.
Para quienes desconocen de esta distribución de Linux, deben saber que esta basada en el administrador de paquetes Nix y que proporciona una serie de desarrollos patentados que simplifican la configuración y el mantenimiento del sistema.
Por ejemplo, NixOS usa un solo archivo de configuración del sistema (configuration.nix), brinda la capacidad de revertir rápidamente las actualizaciones, admite el cambio entre diferentes estados del sistema, admite la instalación de paquetes individuales por parte de usuarios individuales (el paquete se coloca en el directorio de inicio), es posible instalar simultáneamente varias versiones del mismo programa, se proporcionan compilaciones reproducibles.
Cuando se usa Nix, los paquetes se instalan en un árbol o subdirectorio de directorios /nix/store separado en el directorio del usuario. El administrador de paquetes GNU Guix adopta un enfoque similar, que se basa en el trabajo de Nix.
Las dependencias se pueden determinar entre paquetes, mientras que el escaneo de identificadores hash en el directorio de paquetes instalados se utiliza para encontrar la presencia de dependencias ya instaladas.
Es posible descargar paquetes binarios listos para usar desde el repositorio (cuando se instalan actualizaciones de paquetes binarios, solo se descargan los cambios delta) o compilar desde el código fuente con todas las dependencias.
Principales novedades de NixOS 21.05
En esta nueva versión de NixOS 21.05 se agregaron 12985 paquetes, se eliminaron 14109 paquetes y se actualizaron 16768 paquetes.
De estos, podremos encontrar que se destacan las versiones actualizadas de los diferentes componentes de la distribución, incluidos gcc 10.3.0, glibc 2.32, mesa 21.0.1. El kernel básico de Linux se ha actualizado de la versión 5.4 a la 5.10, y el kernel 5.12 que se ofrece como una opción, aun que se menciona que se debe tomar en cuenta que actualmente no se admite oficialmente para su uso con el sistema de archivos zfs. Si se usa zfs, se debe usar una versión de kernel diferente (ya sea el kernel LTS o rastrear una específica).
Por la parte de los entornos de escritorio, podremos encontrar que se han actualizado a KDE 5.21.3 + KDE Applications 20.12.3, Cinnamon a la versión 4.8.1 y el entorno de escritorio GNOME se actualizó a 40. Con este último se debe tener en consideración que no hay retrocompatibilidad, por lo que si se quiere actualizar el sistema desde una versión anterior se debe tomar en cuenta esto.
Además de que se agregaron nuevos servicios con GNURadio 3.8, Keycloak Authentication Server y Discourse Discussion Platform.
Otro cambio importante que se menciona, son las optimizaciones de Python que se deshabilitaron nuevamente. Las compilaciones con optimizaciones habilitadas no son reproducibles, aun que las optimizaciones ahora se pueden habilitar con una opción.
De los demás cambios que se destacan:
- La configuración services.openssh.authorizedKeysFiles ahora también afecta las teclas que security.pam.enableSSHAgentAuth se utilizarán.
- PowerDNS se ha actualizado de 4.2.xa 4.3.x.
- xfsprogs se actualizó de 4.19 a 5.11. Ahora habilita la compatibilidad con reflink de forma predeterminada en la creación del sistema de archivos.
- Se agregó soporte para reflinks con un estado experimental al kernel 4.9 y se consideró estable en el kernel 4.16.
Finalmente si estás interesado en conocer más al respecto sobre esta nueva versión de NixOS 21.05, puedes consultar los detalles, así como también la documentación y detalles de la distribución en el siguiente enlace.
Descargar NixOS 21.05
Para aquellos que estén interesados en poder descargar esta distribución de Linux para instalarla o probarla bajo una máquina virtual, pueden dirigirse al sitio oficial de este y en su sección de descargas obtener la imagen.
La imagen de instalación completa con KDE es de 1,4 GB, GNOME es de 1,8 GB y la imagen abreviada de la consola es de 660 MB. De igual forma en el sitio encontraras documentación que te ayudara en el proceso de instalación. El enlace es este.