Solus 5-distributionen vil blive bygget på teknologierne fra SerpentOS

Som en del af den igangværende omorganisering af Solus-distributionen, ud over overgangen til en mere gennemsigtig ledelsesmodel, fokuseret på fællesskabet og uafhængig af én person, er det blevet annonceret, at der vil blive brugt teknologier fra projektet SerpentOS til udviklingen af Solus 5. Dette projekt udvikles af det tidligere team af udviklere fra Solus-distributionen, herunder Ikey Doherty (skaberen af Solus) og Joshua Strobl (nøgleudvikler af Budgie-skrivebordet).

SerpentOS-distributionen er ikke et afbræk fra andre projekter og er baseret på sin egen pakkeadministrator moss, som låner mange moderne funktioner fra pakkeadministratorer som eopkg/pisi, rpm, swupd og nix/guix, samtidig med at den bevarer den traditionelle tilgang til pakkehåndtering og som standard bruger stateless bygning. Pakkeadministratoren bruger en atomar model til systemopdatering, hvor tilstanden af roden fikses, og efter opdateringen skifter tilstanden til den nye.

For at spare diskplads ved opbevaring af flere versioner af pakker bruges deduplicering baseret på hårde links og delt cache. Indholdet af installerede pakker placeres i kataloget /os/store/installation/N, hvor N er versionsnummeret. Projektet udvikler også moss-container containersystemet, moss-deps afhængighedsstyringssystemet, boulder byggeværktøjet, avalanche tjenesteindkapslingssystemet, repository manager vessel, kontrolpanelet summit, databasen moss-db og systemet til reproducerbar bootstrap bill.

I Solus5 forventes det, at byggerystemet (ypkg3 og solbuild) vil blive erstattet af boulder og avalanche, at pakkeadministratoren moss vil blive brugt i stedet for sol (eopkg), at udviklingsplatformene summit og GitHub vil blive anvendt i stedet for solhub, og at vessel vil blive brugt til at styre repositories i stedet for ferryd. Distributionen vil fortsætte med at anvende en rolling-opdateringsmodel for pakker, i overensstemmelse med princippet 'installer én gang, herefter holdes relevansen altid opdateret via installation af opdateringer'.

Udviklerne af SerpentOS har allerede hjulpet med at opbygge en ny infrastruktur for Solus, og der er lovet opdateringer af pakker. Der planlægges at skabe et boot-billede til udviklere med et miljø baseret på GNOME. Når specifikke problemer med moss-deps er løst, vil pakkeopbygningen for GTK3 begynde. Udover x86_64-arkitekturen planlægges det, at der i fremtiden vil blive dannet builds til AArch64 og RISC-V.

I øjeblikket vil værktøjerne til SerpentOS blive udviklet uafhængigt af udviklingsteamet for Solus. Der tales ikke om en sammenlægning af projekterne Solus5 og SerpentOS - sandsynligvis vil SerpentOS udvikle sig som en uafhængig distribution fra Solus.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster