Usambazaji wa Solus 5 utajengwa kwenye teknolojia za SerpentOS

Kama sehemu ya upangaji upya unaoendelea wa usambazaji wa Solus, pamoja na kuhamia kwa mtindo wa usimamizi wa uwazi zaidi uliowekwa mikononi mwa jamii na huru ya mtu mmoja, uamuzi ulitangazwa kutumia teknolojia kutoka kwa mradi wa SerpentOS, uliotengenezwa na wazee. timu ya wasanidi programu wa usambazaji wa Solus, ambao ni pamoja na Aiki Doherty, katika uundaji wa Solus 5 (Ikey Doherty, muundaji wa Solus) na Joshua Strobl (msanidi mkuu wa eneo-kazi la Budgie).

Usambazaji wa SerpentOS sio uma kutoka kwa miradi mingine na unategemea meneja wake wa kifurushi, moss, ambayo hukopa huduma nyingi za kisasa zilizotengenezwa katika wasimamizi wa vifurushi kama vile eopkg/pisi, rpm, swupd, na nix/guix, wakati wa kudumisha mtazamo wa jadi wa usimamizi wa kifurushi na kutumia muundo chaguo-msingi katika hali isiyo na uraia. Msimamizi wa kifurushi hutumia modeli ya kusasisha mfumo wa atomiki, ambayo hurekebisha hali ya kizigeu cha mizizi, na baada ya sasisho, hali hubadilika hadi mpya.

Utoaji wa nakala kulingana na viungo ngumu na kashe iliyoshirikiwa hutumiwa kuokoa nafasi ya diski wakati wa kuhifadhi matoleo mengi ya vifurushi. Yaliyomo kwenye vifurushi vilivyosakinishwa iko kwenye saraka ya /os/store/installation/N, ambapo N ni nambari ya toleo. Mradi pia unakuza mfumo wa kontena za moss, mfumo wa usimamizi wa utegemezi wa moss-deps, mfumo wa ujenzi wa mwamba, mfumo wa uwekaji wa huduma ya poromoko, meneja wa hazina ya meli, jopo la udhibiti wa kilele, hifadhidata ya moss-db, na muswada unaoweza kuzalishwa tena. mfumo wa bootstrap.

Solus5 inatarajiwa kuchukua nafasi ya mfumo wa ujenzi (ypkg3 na solbuild) na jiwe na maporomoko ya theluji, tumia kidhibiti cha kifurushi cha moss badala ya sol (eopkg), tumia mkutano wa kilele na majukwaa ya ukuzaji ya GitHub badala ya solhub, tumia chombo kudhibiti hazina badala ya kusafirisha. Usambazaji utaendelea kutumia mfano wa kusasisha vifurushi, kufuata kanuni ya "kufunga mara moja, kisha kusasisha kila wakati kupitia usakinishaji wa sasisho."

Watengenezaji wa SerpentOS tayari wamesaidia kuinua miundombinu mpya ya Solus, na sasisho za kifurushi zimeahidiwa. Imepangwa kuunda picha ya bootable kwa watengenezaji walio na mazingira ya msingi wa GNOME. Mara baada ya masuala mahususi ya moss-deps kutatuliwa, ufungaji wa GTK3 utaanza. Mbali na usanifu wa x86_64, imepangwa kuanza kuzalisha makusanyiko ya AArch64 na RISC-V katika siku zijazo.

Kwa sasa, zana ya zana ya SerpentOS itatengenezwa kwa kujitegemea kutoka kwa timu ya maendeleo ya Solus. Bado hakuna mazungumzo ya kuunganisha miradi ya Solus5 na SerpentOS - uwezekano mkubwa, SerpentOS itakua kama kifaa cha usambazaji kisichotegemea Solus.

Chanzo: opennet.ru

Kuongeza maoni