NixOS: una distribución independiente y diferente con KDE

nixos

NixOS es una distribución de Linux construida sobre el administrador de paquetes de Nix (incluyendo al Kernel, a las aplicaciones, a los paquetes de sistema y a los archivos de configuración). Utiliza una configuración declarativa y permite actualizaciones fiables del sistema.

Esta distribución de Linux es distribuida mediante dos principales ramas: versión estable actual e inestable después del último desarrollo.

Aunque NixOS comenzó como un proyecto de investigación, ahora se trata de un sistema operativo funcional y utilizable que incluye la detección de hardware, KDE como los sistemas de escritorio por defecto, y el sistema de gestión de servicios.

Sobre NixOS

Nix almacena todos los paquetes aisladamente unos de otros dando como resultado que no hay los directorios /bin, /sbin, /lib o /usr y todos los paquetes, en su lugar, se mantienen en /nix/store.

Este es un aspecto genial que no se encuentra en otras distribuciones de Linux. Cada paquete reside en su propio subdirectorio / tienda.

Cada paquete tiene un identificador único que captura todas sus dependencias almacenadas en un hash criptográfico.

A pesar de que NixOS es un proyecto de investigación, es un sistema operativo funcional y utilizable que incluye detección de equipo físico, a KDE como su escritorio por defecto y a systemd para administrar servicios de sistema.

NixOS cuenta con algunas herramientas creadas por sus desarrolladores dedicadas a DevOps y tareas de implementación

Con NixOS automáticamente se inicia el entorno de escritorio, que en esta caso es KDE Plasma 5, el cual es un entorno de escritorio bastante limpio y con buena estética.

La parte más fascinante de NixOS es el archivo de configuración que implementan para la instalación de este, conocido como “configuration.nix”.

Con el cual el usuario coloca todas las configuraciones y necesidades específicas para el sistema en este archivo.

Además de ello se nos da la posibilidad de poder pre-elegir los paquetes, los controladores que desea utilizar, el entorno de escritorio, el gestor de visualización, las opciones de administración de red, el gestor de arranque, la zona horaria, el servidor de visualización, los usuarios, las opciones el touchpad , etc.

Características

Nix Package Manager construye el sistema operativo completo durante la instalación. Ensambla completamente los componentes del sistema operativo desde el Kernel hasta las aplicaciones de software y los paquetes del sistema.

También crea los archivos de configuración que cumplirán con sus especificaciones.

Nix tiene muchas otras ventajas. Por ejemplo, es una distribución de Linux puramente funcional. Esto significa que trata los paquetes de aplicaciones como valores en lenguajes de programación puramente funcionales como Haskell.

NixOS 1

Están construidas por funciones que carecen de efectos secundarios en el rendimiento de la distribución.

Los valores nunca cambian después de que se construyen las aplicaciones. Este rasgo permite muchas características poderosas.

Esto incluye la capacidad de ejecutar varias versiones de una aplicación, la estabilidad de tener un control de dependencia completo para cada aplicación, la seguridad del soporte multiusuario y la conveniencia de actualizaciones atómicas y reversiones.

Como dije antes, NixOS le ofrece una serie de ventajas y conveniencias sobre distribuciones Linux más tradicionales. Esto hace que NixOS sea particularmente atractivo para los administradores de sistemas.

Cuando se desinstala un paquete, no se elimina del sistema de inmediato. Este retraso facilita un retroceso inesperado.

También evita un problema en los perfiles de otros usuarios sobre archivos faltantes. En su lugar, puede eliminar los paquetes no utilizados de forma segura.

Por ejemplo, el comando de tres palabras << nix-collect-garbage >> elimina todos los paquetes que no están siendo utilizados por ningún perfil de usuario o por un programa actualmente en ejecución.

Descargar NixOS

Si quieren probar esta distribución de Linux en sus equipos, deberán de descargar la imagen del sistema desde la página web oficial del proyecto en el cual podrán encontrar en enlace en la sección de descargas. El enlace es este.

Para grabar la imagen NixOS en un pendrive USB les puedo recomendar el uso de Etcher, la cual es una herramienta multiplataforma.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.