Solus 5 distributsioon põhineb SerpentOS tehnoloogiatel.

Solus distributsiooni ümberkorraldamise raames on lisaks üleminekule läbipaistvamale juhtimismudelile, mis keskendub kogukonna kätte ja ei sõltu ühest inimesest, teatatud ka otsusest kasutada Solus 5 arendamisel SerpentOS projekti tehnoloogiaid, mida arendab endine Solus arendajate meeskond, kuhu kuuluvad Ikey Doherty (Solus looja) ja Joshua Strobl (Budgie töölaua peamine arendaja).

SerpentOS distributsioon ei ole teiste projektide haru ja põhineb oma paketihalduril moss, mis laenab mitmeid kaasaegseid funktsioone, mida arendatakse sellistes paketihaldurites nagu eopkg/pisi, rpm, swupd ja nix/guix, samas säilitades traditsioonilise vaate paketihaldusele ja kasutades vaikimisi stateless režiimi buildimist. Paketihaldur kasutab süsteemi uuendamise atomaarset mudelit, mille korral fikseeritakse juurepartitsiooni olek ja pärast uuendamist vahetatakse olek uue vastu.

Kettetehtud linkide ja jagatud vahemälu põhjal rakendatakse mitme paketi versiooni hoidmisel kettaruumi kokkuhoiuks deduplikatsiooni. Installitud pakettide sisu paigutatakse kataloogi /os/store/installation/N, kus N on versiooninumber. Projekti raames arendatakse ka konteinerite süsteemi moss-container, sõltuvuste haldamise süsteemi moss-deps, ehitussüsteemi boulder, teenuste kapseldamise süsteemi avalanche ning reposti halduri vessel. juhtpaneel summit, andmebaas moss-db ja reprodutseeritava bootstrap'i (bootstrapping) süsteem bill.

Solus5-s on plaanis asendada ehitussüsteem (ypkg3 ja solbuild) boulder'i ja avalanche'iga, kasutada pakihaldurit moss sol'i (eopkg) asemel, rakendada arendusplatvorme summit ja GitHub solhub'i asemel, kasutades vessel'i reposte haldamiseks ferryd'i asemel. Distro jätkab pakettide uuendamise rolling-mudeli rakendamist, järgides põhimõtet „paigaldada üks kord, mille järel hoitakse ajakohasust pidevate uuenduste installimise kaudu“.

SerpentOS arendajad on juba aidanud luua uut infrastruktuuri Solus'e jaoks, lubades pakettide uuendamist. Plaanitakse arendajatele lähtestamise pildi loomist GNOME põhise keskkonnaga. Kui moss-deps'i spetsiifilised probleemid on lahendatud, algab GTK3 pakettimine. Peale x86_64 arhitektuuri on tulevikus plaanis alustada ka AArch64 ja RISC-V kogumite koostamist.

Praegu arendatakse SerpentOS tööriistu sõltumatult Solus arendustiimilt. Praegu ei käi jutt projektide Solus5 ja SerpentOS ühendamisest — tõenäoliselt areneb SerpentOS iseseisva ja Solus'st sõltumatu distributsioonina.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster