Solus 5-distribúsje sil boud wurde op SerpentOS-technologyen

As ûnderdiel fan 'e oanhâldende reorganisaasje fan' e Solus-distribúsje, neist it ferpleatsen nei in mear transparant managementmodel konsintrearre yn 'e hannen fan' e mienskip en ûnôfhinklik fan ien persoan, waard it beslút oankundige om technologyen te brûken fan it SerpentOS-projekt, ûntwikkele troch de âlde team fan ûntwikkelders fan 'e Solus-distribúsje, dy't Aiki Doherty omfetsje, yn' e ûntwikkeling fan Solus 5 (Ikey Doherty, skepper fan Solus) en Joshua Strobl (kaaiûntwikkelder fan it Budgie-buroblêd).

De SerpentOS-distribúsje is gjin gabel fan oare projekten en is basearre op syn eigen pakketbehearder, moss, dy't in protte fan 'e moderne funksjes lient ûntwikkele yn pakketbehearders lykas eopkg/pisi, rpm, swupd, en nix/guix, wylst de tradisjonele werjefte fan pakketbehear en it brûken fan de steatleaze gearkomste standert. De pakketbehearder brûkt it atomyske systeem-fernijingsmodel, dat de steat fan 'e root-dieling reparearret, en nei de fernijing skeakelt de steat nei de nije.

Deduplikaasje basearre op hurde keppelings en dielde cache wurdt brûkt om skiifromte te bewarjen by it opslaan fan meardere ferzjes fan pakketten. De ynhâld fan ynstallearre pakketten is te finen yn de map /os/store/installation/N, wêrby't N it ferzjenûmer is. It projekt ûntwikkelet ek it mos-container-kontenersysteem, it mos-deps-ôfhinklikensbehearsysteem, it boulderbouwsysteem, it avalanche-tsjinst ynkapselingssysteem, de skipbehearder, it topkontrôlepaniel, de moss-db-database, en de reproduksjebere rekken bootstrap systeem.

Solus5 wurdt ferwachte te ferfangen de build systeem (ypkg3 en solbuild) mei boulder en lawine, brûk de moss pakket manager ynstee fan sol (eopkg), brûk de top en GitHub ûntwikkeling platfoarms ynstee fan solhub, brûk skip te beheare repositories ynstee fan ferryd. De distribúsje sil trochgean mei it brûken fan it rôljende model fan pakketfernijings, neffens it prinsipe fan "ien kear ynstallearje, dan altyd aktueel troch de ynstallaasje fan updates."

De SerpentOS-ûntwikkelders hawwe al holpen om de nije ynfrastruktuer foar Solus te ferheegjen, en pakketfernijings wurde tasein. It is pland om in bootbere ôfbylding te meitsjen foar ûntwikkelders mei in GNOME-basearre omjouwing. Sadree't de spesifike mos-deps-problemen binne oplost, sil GTK3-ferpakking begjinne. Neist de x86_64-arsjitektuer is it plan om yn 'e takomst assemblies te begjinnen foar AArch64 en RISC-V.

Foar no sil de SerpentOS toolkit ûnôfhinklik wurde ûntwikkele fan it Solus-ûntwikkelteam. D'r is noch gjin sprake fan it fusearjen fan de Solus5- en SerpentOS-projekten - nei alle gedachten sil SerpentOS ûntwikkelje as in distribúsjekit ûnôfhinklik fan Solus.

Boarne: opennet.ru

Add a comment