El distribuidor Solus 5 se basará en tecnologías de SerpentOS.

En el marco de la reorganización del distribuidor Solus, además de la transición hacia un modelo de gestión más transparente, centrado en la comunidad y no dependiente de una sola persona, se ha anunciado la decisión de utilizar tecnologías del proyecto SerpentOS en el desarrollo de Solus 5, desarrollado por el antiguo equipo de desarrolladores del distribuidor Solus, que incluye a Ikey Doherty (creador de Solus) y Joshua Strobl (desarrollador clave del escritorio Budgie).

El distribuidor SerpentOS no es un derivado de otros proyectos y se basa en su propio gestor de paquetes moss, que toma muchas características modernas desarrolladas en gestores de paquetes como eopkg/pisi, rpm, swupd y nix/guix, manteniendo al mismo tiempo una visión tradicional de la gestión de paquetes y utilizando por defecto la construcción en modo stateless. El gestor de paquetes utiliza un modelo de actualización atómica del sistema, donde se fija el estado de la partición raíz, y después de la actualización se cambia a un nuevo estado.

Para ahorrar espacio en disco al almacenar múltiples versiones de paquetes, se aplica deduplicación basada en enlaces duros y caché compartido. El contenido de los paquetes instalados se almacena en el directorio /os/store/installation/N, donde N es el número de versión. El proyecto también está desarrollando el sistema de contenedores moss-container, el sistema de gestión de dependencias moss-deps, el sistema de construcción boulder, el sistema de encapsulación de servicios avalanche, el gestor de repositorios vessel, panel de control summit, la base de datos moss-db y el sistema de bootstrap reproducible bill.

En Solus5 se espera la sustitución del sistema de construcción (ypkg3 y solbuild) por boulder y avalanche, el uso del gestor de paquetes moss en lugar de sol (eopkg), la utilización de las plataformas de desarrollo summit y GitHub en lugar de solhub, y la aplicación de vessel para la gestión de repositorios en lugar de ferryd. El distribuidor continuará aplicando el modelo de actualización rolling de paquetes, siguiendo el principio de 'instalar una vez, después mantener la actualidad a través de la instalación de actualizaciones'.

Los desarrolladores de SerpentOS ya han ayudado a levantar una nueva infraestructura para Solus, se prometió la actualización de paquetes. Se planea crear una imagen de arranque para desarrolladores con un entorno basado en GNOME. Una vez que se resuelvan los problemas específicos con moss-deps, comenzará el empaquetado de GTK3. Además de la arquitectura x86_64, en el futuro se planea comenzar a formar compilaciones para AArch64 y RISC-V.

En este momento, las herramientas de SerpentOS se desarrollarán de manera independiente del equipo de desarrolladores de Solus. No se está hablando de una fusión entre los proyectos Solus5 y SerpentOS; lo más probable es que SerpentOS se desarrolle como una distribución independiente de Solus.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster