AryaLinux es una distro para escritorio basada en Linux From Scratch
Hoy ha sido anunciado AryaLinux 1.0, el último lanzamiento de esta joven distribución GNU/Linux construida a partir de Linux From Scratch, que tiene como nombre en clave Aranya. AryaLinux es un sistema operativo creado con el escritorio en mente, utilizado por defecto una versión modificada de GNOME 3.28. También cuenta con una gestor de paquetes construido con Python para facilitar el proceso de instalación de programas y aplicaciones.
Además de la mencionada versión del entorno de escritorio, AryaLinux 1.0 tiene como novedades scripts de instalación de paquetes que han sido reescritos desde cero, el kernel Linux estable más reciente y actualiza una gran cantidad de paquete frente a lanzamiento anterior. Su gestor de paquetes se llama ALPS (AryaLinux Packaging System), y consiste en un script en Python apoyado por otros en Bash creados para resolver dependencias e instalar paquetes.
AryaLinux cuenta con una serie de scripts para ayudar en tareas relacionadas con la construcción de una distribución, abarcando chrooting, la creación de la imagen ISO en vivo, la descarga de los tarballs del sistema base, etc. De hecho, esos mismos scripts son utilizados para la construcción de AryaLinux.
La distribución que nos ocupa cuenta asimismo con Mate y XFCE como sabores alternativos y, al contrario de la tendencia actual, soporta CPU x86 de 32 y 64 bits.
El hecho de que GNU/Linux sea software libre permite a cualquiera que tenga los conocimientos necesario crear su propia distribución. Más allá del debate que genera la fragmentación existente por la existencia de cientos de distribuciones, a día de hoy siguen surgiendo otras nuevas.
Para los que anden perdidos, Linux From Scratch es básicamente un manual sobre cómo construir un sistema operativo GNU/Linux propio desde cero, y que se actualiza con cierta frecuenta para ofrecer un marco adaptado a las tecnologías actuales. Además de una máquina real, se pueden aplicar esos conocimiento sobre un contenedor Docker.