Solus 5 banaketa SerpentOS teknologietan eraikiko da

Solus banaketaren etengabeko berrantolaketaren barruan, komunitatearen eskuetan kontzentratutako eta pertsona batengandik independentea den kudeaketa eredu gardenago batera joateaz gain, zaharrak garatutako SerpentOS proiektuko teknologiak erabiltzeko erabakia iragarri zen. Solus banaketaren garatzaile-taldea, Aiki Doherty barne, Solus 5 (Ikey Doherty, Solus-en sortzailea) eta Joshua Strobl (Budgie mahaigaineko garatzaile nagusia).

SerpentOS banaketa ez da beste proiektu batzuen sardexka bat eta bere pakete-kudeatzailean oinarritzen da, moss, pakete-kudeatzaileetan garatutako ezaugarri moderno asko mailegatzen dituena, hala nola eopkg/pisi, rpm, swupd eta nix/guix, mantenduz. paketeen kudeaketaren ikuspegi tradizionala eta eraikuntza lehenetsia estaturik gabeko moduan erabiltzea. Pakete-kudeatzaileak sistema atomikoaren eguneratze-eredua erabiltzen du, erroko partizioaren egoera konpontzen duena, eta eguneratu ondoren egoera berrira aldatzen da.

Esteka gogorretan eta partekatutako cacheetan oinarritutako desduplicazioa diskoko lekua aurrezteko erabiltzen da paketeen hainbat bertsio gordetzean. Instalatutako paketeen edukia /os/store/installation/N direktorioan dago, non N bertsio-zenbakia den. Proiektuak goroldio-edukiontzien sistema, moss-deps mendekotasuna kudeatzeko sistema, boulder eraikitzeko sistema, elur-jausi zerbitzua kapsulatzeko sistema, ontzien biltegiaren kudeatzailea, tontorreko kontrol-panela, goroldio-db datu-basea eta faktura erreproduzigarria garatzen ditu. bootstrap sistema.

Solus5-ek eraikitze-sistema (ypkg3 eta solbuild) boulder eta avalanche-rekin ordezkatuko duela espero da, goroldio paketeen kudeatzailea erabili sol-en ordez (eopkg), summit eta GitHub garapen plataformak erabili solhub-en ordez, erabili ontzia biltegiak kudeatzeko ferryd ordez. Banaketak paketeen eguneratzeen eredu iraunkorra erabiltzen jarraituko du, "behin instalatu, gero beti eguneratuta eguneratzeak instalatuz" printzipioari jarraituz.

SerpentOS garatzaileek dagoeneko lagundu dute Solusentzako azpiegitura berria handitzen, eta paketeen eguneraketak agintzen dira. GNOMEn oinarritutako ingurunea duten garatzaileentzat abiaraz daitekeen irudi bat sortzea aurreikusten da. Goroldio-deps arazo zehatzak konpondu ondoren, GTK3 ontziratzea hasiko da. x86_64 arkitekturaz gain, etorkizunean AArch64 eta RISC-V-rako muntaketak sortzen hastea aurreikusi da.

Oraingoz, SerpentOS tresna-tresna Solus garapen taldetik independenteki garatuko da. Solus5 eta SerpentOS proiektuak batzeaz ez da hitz egiten oraindik - ziurrenik, SerpentOS Solus-en independentea den banaketa-kit gisa garatuko da.

Iturria: opennet.ru

Gehitu iruzkin berria