La distribution Solus 5 sera construite sur les technologies de SerpentOS

Dans le cadre de la réorganisation du distributeur Solus, en plus de la transition vers un modèle de gestion plus transparent, axé sur la communauté et indépendant d'une seule personne, il a été annoncé que le développement de Solus 5 s'appuiera sur les technologies du projet SerpentOS, développé par l'ancienne équipe de concepteurs de Solus, comprenant Ikey Doherty (créateur de Solus) et Joshua Strobl (développeur clé du bureau Budgie).

Le distributeur SerpentOS n'est pas un dérivé d'autres projets et repose sur son propre gestionnaire de paquets moss, qui emprunte de nombreuses fonctionnalités modernes développées dans des gestionnaires de paquets comme eopkg/pisi, rpm, swupd et nix/guix, tout en préservant une vision traditionnelle de la gestion des paquets et en utilisant par défaut une compilation en mode stateless. Le gestionnaire de paquets utilise un modèle d'actualisation atomique du système, dans lequel l'état de la partition racine est enregistré, et après la mise à jour, l'état passe à un nouvel état.

Pour économiser de l'espace disque lors de la conservation de plusieurs versions de paquets, la déduplication est appliquée sur la base de liens durs et d'un cache partagé. Le contenu des paquets installés est situé dans le répertoire /os/store/installation/N, où N est le numéro de version. Le projet développe également un système de conteneurs moss-container, un système de gestion des dépendances moss-deps, un système de construction boulder, un système d'encapsulation de services avalanche, et un gestionnaire de référentiels vessel. le panneau de contrôle summit, une base de données moss-db et un système de bootstrap reproductible (bootstrap) bill.

Dans Solus5, il est prévu de remplacer le système de construction (ypkg3 et solbuild) par boulder et avalanche, d'utiliser le gestionnaire de paquets moss au lieu de sol (eopkg), d'impliquer les plateformes de développement summit et GitHub au lieu de solhub, et d'appliquer vessel pour la gestion des référentiels au lieu de ferryd. Le distributeur continuera d'appliquer un modèle de mise à jour rolling des paquets, suivant le principe selon lequel « après une installation unique, la pertinence est toujours maintenue grâce à l'installation des mises à jour ».

Les développeurs de SerpentOS ont déjà aidé à établir une nouvelle infrastructure pour Solus, avec une mise à jour des paquets prévue. Un image bootable pour les développeurs est en cours de création, basée sur un environnement GNOME. Une fois les problèmes spécifiques liés à moss-deps résolus, la mise en paquet de GTK3 commencera. En plus de l'architecture x86_64, des versions pour AArch64 et RISC-V sont également prévues pour l'avenir.

À l'heure actuelle, les outils de SerpentOS seront développés indépendamment de l'équipe de développeurs de Solus. Aucun plan de fusion des projets Solus5 et SerpentOS n'est envisagé pour le moment - il est probable que SerpentOS évolue en tant que distribution indépendante de Solus.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster