Software··3 min de lectura

aerynOS moderniza su gestion de paquetes y añade nuevos roles de confianza

La distribucion de Linux actualiza su gestor moss, meljora el instalador y amplia el equipo de mantenimiento con una nueva estructura de roles para asegurar la estabilidad del sistema.

aerynOS ha publicado su resumen mensual de progreso, detallando avances concretos en su infraestructura de software y organizacion del proyecto. El equipo ha centrado los esfuerzos en robustecer moss, su gestor de paquetes principal, y en mejorar la experiencia de instalacion con lichen, el instalador grafico de la distribucion. Tambien se han incorporado nuevos miembros al staff para gestionar el flujo de paquetes.

Cambios en el nucleo del sistema

El desarrollo de moss ha recibido varias mejoras tecnicas. tarkah ha implementado una estrategia de reflink para sistemas de ficheros que lo soporten, complementando el enfoque anterior basado en hardlinks. Ademas, se esta trabajando en una abstraccion de arbol de sistema de ficheros que permitira, a futuro, usar imagenes de solo lectura basadas en EROFS. Esta separacion entre la logica de gestion de estado y el metodo de creacion de ficheros es preparatoria para esa funcionalidad, que aun no esta lista para usuarios finales.

Fabio ha reorganizado la estructura de comandos de la linea de ordenes, migrando gradualmente a clap_derive para definir la jerarquia de comandos de forma automatica en lugar de ensamblarlos manualmente. Esto simplifica comandos como repo, pkg, search y sync, eliminando subcomandos redundantes como help o version. Jonathan ha trabajado en la funcionalidad de busqueda y autocompletado en consola, buscando una interfaz mas coherente para usuarios y empacadores.

En el lado del rendimiento, Joey ha optimizado boulder, la herramienta de construccion de paquetes, acelerando los tiempos de empaquetado y añadiendo tecnicas de optimizacion como BOLT para paquetes criticos. Por su parte, Reilly ha liderado una reconstruccion completa del repositorio para verificar la integridad de las interfaces binarias (ABI) y prevenir la degradacion del software.

Mejoras en la experiencia de usuario

Bryan esta desarrollando una nueva version de lichen, el instalador TUI, con mejoras significativas respecto a la version actual. La nueva interfaz incluye formateo automatico de discos, instalaciones basadas en modelos de sistema y soporte para btrfs como particion raiz. El proyecto se esta testando abiertamente en su servidor de Zulip, con el objetivo de incluirlo en una futura imagen ISO.

El equipo tambien ha migrado sus foros de GitHub Discussions a una plataforma Discourse patrocinada, lo que permite una mejor organizacion de las discusiones comunitarias. En cuanto a la identidad del proyecto, han ajustado ligeramente la marca, cambiando el nombre a minusculas iniciales (aerynOS) y refinando colores y tipografias.

Organizacionamente, se ha creado el rol de "Mantenedores de Confianza" (Trusted Maintainers), situado por debajo del staff. Jaredy899 y K1ngfish3r ocupan ahora este puesto, encargandose de revisar y aprobar recetas de paquetes. Esta medida ha agilizado el mantenimiento diario. Se han implementado tambien nuevas politicas de empaquetado y plantillas de issues y PRs para estandarizar el flujo de trabajo.

Entre las actualizaciones de software destacadas del mes se encuentran Linux LTS 6.18.47, Linux estable 7.1.11, KDE Plasma 6.7.4, Firefox 154.0.1, Rust 1.98.0 y GCC 16.2.0, junto con versiones recientes de Qt, Mesa y nombreux otros paquetes esenciales.

Estos cambios reflejan una maduracion tecnica del proyecto. Al separar la logika de paquetes del almacenamiento y estandarizar la linea de comandos, aerynOS prepara el terreno para futuras optimizaciones sin romper la compatibilidad. La incorporacion de mantenedores de confianza y la revision de la ABI sugieren que el equipo prioriza la estabilidad a largo plazo sobre la velocidad de lanzamiento, un enfoque prudente para una distribucion que busca expandir su base de usuarios.

##Relacionado