NixOS 20.09 llega con actualización de paquetes, entornos y mas

noviembre 04, 2020 , 0 Comments

Hace algunos días fue presentada la liberación de la nueva version de NixOS 20.09 en la cual se presentan una serie de actualizaciones de paquetes bastante importantes de los cuales se destaca la actualización de los entornos de escritorio que utiliza la distribución, entre otros.

Para quienes desconocen de NixOS, deben saber que es una distribución GNU/Linux, moderna y flexible desarrollada de forma independiente destinada a mejorar la gestión del estado de la configuración del sistema a través del gestor de paquetes Nix.

NixOS comenzó como un proyecto de investigación hace unos años y se ha convertido en un sistema operativo funcional con una curva de aprendizaje rígida para administrar los servicios del sistema.

Se ejecuta en el entorno de escritorio KDE, pero funciona con su propio administrador de paquetes Nix.

NixOS tiene un enfoque inusual: está dirigido a modernizar la administración de la configuración del sistema. Todo el sistema operativo, incluido el Kernel, las aplicaciones, los paquetes del sistema y los archivos de configuración, está creado por el Administrador de paquetes de Nix.

Nix aísla todos sus paquetes unos de otros. Utiliza su propio proceso de estructura de archivos también. Por ejemplo, esta distribución no tiene los directorios /bin, /sbin, /lib o /usr en su estructura de archivos. Todos los paquetes se mantienen en / nix / store en su lugar.

Otras innovaciones destacadas incluyen actualizaciones confiables, reversiones, configuraciones de sistemas reproducibles, un modelo basado en fuente con binarios y administración de paquetes multiusuario.

Principales novedades de NixOS 20.09

Esta nueva version se agregaron 7349 paquetes, se eliminaron 8181 paquetes y se actualizaron 14442 paquetes.

De las versiones actualizadas de los componentes mas destacados de la distribución excepto el Kernel de Linux el cual aún se mantiene en la version 5.4, podremos encontrar a gcc 9.3.0, glibc 2.31, mesa 20.1.7, Python 3.8, PHP 7.4, MariaDB 10.4, Zabbix 5.0. 

En cuanto a los entornos de escritorio que se han actualizado son KDE  a la versión 5.18.5 junto con KDE Applications 20.08.1 y GNOME a la version 3.36. Además, podremos encontrar el soporte para Cage Composite Server y que se ha añadido el entorno Сinnamon 4.6.

Otro de los cambios que se destaca, es que se agregó un módulo para la implementación rápida de un servidor de videoconferencia basado en Jitsi Meet.

Se agregó un módulo de kit de herramientas de contenedor de espacio aislado de Podman que se puede usar para reemplazar el kit de herramientas de línea de comandos de Docker.

Se agregó soporte para pantallas LCD integradas en teclados y altavoces Logitech, además de que se ha añadido un módulo para configurar de forma óptima pantallas con alta densidad de píxeles (HiDPI).

El módulo GRUB ha agregado soporte para acceso protegido por contraseña a los elementos del menú de inicio.

Se agregó soporte para Trusted Platform Module 2 y tokens Yubikey, asi como también soporte para doas (alternativa a sudo) y soporte para la distribución de kubernetes k3s.

Finalmente de los nuevos servicios añadidos, podremos encontrar 61:

  • hardware.system76.firmware-daemon.enable 
  • hardware.uinput.enable 
  • hardware.video.hidpi.enable
  • hardware.wooting.enable 
  • hardware.xpadneo.enable
  • programs.hamster.enable 
  • programs.steam.enable
  • security.doas.enable 
  • security.tpm2.enable 
  • boot.initrd.network.openvpn.enable 
  • boot.enableContainers 
  • virtualisation.oci-containers.containers 
  • virtualisation.podman.enable 
  • services.ankisyncd.enable 
  • services.bazarr.enable 
  • services.biboumi.enable 
  • services.blockbook-frontend
  • services.cage.enable
  • services.convos.enable 
  • services.engelsystem.enable 
  • services.espanso.enable
  • services.foldingathome.enable 
  • services.gerrit.enable 
  • services.go-neb.enable 
  • services.hardware.xow.enable xow
  • services.hercules-ci-agent.enable 
  • services.jicofo.enable Jitsi
  • services.jirafeau.enable 
  • services.jitsi-meet.enable 
  • services.jitsi-videobridge.enable
  • services.jupyterhub.enable 
  • services.k3s.enable
  • services.magic-wormhole-mailbox-server.enable 
  • services.malcontent.enable 
  • services.matrix-appservice-discord.enable 
  • services.mautrix-telegram.enable 
  • services.mirakurun.enable 
  • services.molly-brown.enable 
  • services.mullvad-vpn.enable 
  • services.ncdns.enable
  • services.nextdns.enable 
  • services.nix-store-gcs-proxy 
  • services.onedrive.enable 
  • services.pinnwand.enable 
  • services.pixiecore.enable 
  • services.privacyidea.enable
  • services.quorum.enable
  • services.robustirc-bridge.enable 
  • services.rss-bridge.enable 
  • services.rtorrent.enable
  • services.smartdns.enable
  • services.sogo.enable 
  • services.teeworlds.enable 
  • services.torque.mom.enable
  • services.torque.server.enable 
  • services.tuptime.enable 
  • services.urserver.enable
  • services.wasabibackend.enable 
  • services.yubikey-agent.enable 
  • services.zigbee2mqtt.enable 

Finalmente si estás interesado en conocer mas al respecto sobre esta nueva version de NixOS 20.09, puedes consultar los detalles, así como también la documentación y detalles de la distribución en el siguiente enlace.

Descargar NixOS 20.09

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.

El tamaño de la imagen de instalación completa con KDE es de 1.2 GB para GNOME es de 1.3 GB y la versión reducida de la consola es de 571 MB. De igual forma en el sitio encontraras documentación que te ayudara en el proceso de instalación. El enlace es este.


Some say he’s half man half fish, others say he’s more of a seventy/thirty split. Either way he’s a fishy bastard.