Në kuadër të reorganizimit të distribucionit Solus, përveç kalimit në një model më transparent të menaxhimit, të përqendruar në duar të komunitetit dhe që nuk varet nga një individ, është shpallur vendimi për të përdorur teknologjitë e projektit SerpentOS në zhvillimin e Solus 5, i zhvilluar nga ekipi i vjetër i zhvilluesve të distribucionit Solus, mes të cilëve janë Ikey Doherty (krijuesi i Solus) dhe Joshua Strobl (zhvilluesi kryesor i mjedisit të desktopit Budgie).
Distribucioni SerpentOS nuk është një degëzim nga projekte të tjera dhe bazohet në një menaxher të paketave të vetin, moss, i cili huazon shumë mundësi moderne, të zhvilluara në menaxherët e paketave si eopkg/pisi, rpm, swupd dhe nix/guix, duke mbajtur një pamje tradicionale mbi menaxhimin e paketave dhe duke përdorur ndërtimin në mënyrë stateless si të paracaktuar. Menaxheri i paketave përdor një model atomar të përditësimit të sistemit, ku regjistrohet gjendja e seksionit rrënjor, dhe pas përditësimit, gjendja kalon në të re.
Për të kursyer hapësirë disku gjatë ruajtjes së disa versioneve të paketave, përdoret deduplika në bazë të lidhjeve të rrepta dhe një cache të përbashkët. Përmbajtja e paketave të instaluara vendoset në katalogun /os/store/installation/N, ku N është numri i versionit. Projekti gjithashtu zhvillon sistemin e konteinerëve moss-container, sistemin e menaxhimit të varësive moss-deps, sistemin e ndërtimit boulder, sistemin e inkapsulimit të shërbimeve avalanche, menaxheri i repo-ve vessel, panairi i menaxhimit summit, databazën moss-db dhe sistemin e bootstrapping të riprodhueshëm bill.
Në Solus5 pritet të zëvendësohet sistemi i ndërtimit (ypkg3 dhe solbuild) me boulder dhe avalanche, të përdoret menaxheri i paketave moss në vend të sol (eopkg), të angazhohen platformat e zhvillimit summit dhe GitHub në vend të solhub, dhe të përdoret vessel për menaxhimin e repo-ve në vend të ferryd. Distribucioni do të vazhdojë të përdorë modelin rolling të përditësimeve të paketave, duke ndjekur parimin 'instalo një herë, pas kësaj qëndron i azhurnuar përmes instalimit të përditësimeve'.
Zhvilluesit e SerpentOS tashmĂ« kanĂ« ndihmuar nĂ« ngritjen e njĂ« infrastrukture tĂ« re pĂ«r Solus, me premtimin pĂ«r azhurnimin e pakove. ĂshtĂ« planifikuar krijimi i njĂ« imazhi boot-ues pĂ«r zhvilluesit me njĂ« ambient tĂ« bazuar nĂ« GNOME. Kur tĂ« zgjidhen problemet specifike me moss-deps, do tĂ« fillojĂ« paketimi i GTK3. PĂ«rveç arkitekturĂ«s x86_64, nĂ« tĂ« ardhmen planifikohet tĂ« fillojnĂ« ndĂ«rtimet pĂ«r AArch64 dhe RISC-V.
Aktualisht, mjetet e SerpentOS do tĂ« zhvillohen nĂ« mĂ«nyrĂ« tĂ« pavarur nga ekipi i zhvilluesve tĂ« Solus. Nuk Ă«shtĂ« biseduar pĂ«r bashkimin e projekteve Solus5 dhe SerpentOS â shumĂ« gjasa, SerpentOS do tĂ« zhvillohet si njĂ« distribucion i pavarur nga Solus.
Burimi: opennet.ru
