Bydd dosbarthiad Solus 5 yn cael ei adeiladu ar dechnolegau SerpentOS

Fel rhan o'r ad-drefnu parhaus o ddosbarthiad Solus, yn ogystal â'r newid i fodel llywodraethu mwy tryloyw, wedi'i ganoli yn nwylo'r gymuned ac yn annibynnol ar un person, cyhoeddwyd bod y penderfyniad i ddefnyddio technolegau prosiect SerpentOS, a ddatblygwyd gan hen dîm datblygwyr dosbarthiad Solus, sy'n cynnwys Ikey Doherty (crëwr Solus) a Joshua Strobl (datblygwr allweddol y bwrdd gwaith Budgie), wedi'i wneud wrth ddatblygu Solus 5.

Nid fforch o brosiectau eraill yw'r dosbarthiad SerpentOS ac mae'n seiliedig ar ei reolwr pecynnau ei hun, moss, sy'n benthyca llawer o nodweddion modern a ddatblygwyd mewn rheolwyr pecynnau fel eopkg/pisi, rpm, swupd, a nix/guix, gan gynnal dull traddodiadol o reoli pecynnau a defnyddio adeiladweithiau di-wladwriaeth yn ddiofyn. Mae'r rheolwr pecynnau'n defnyddio model diweddaru system atomig, sy'n cipio cyflwr y rhaniad gwraidd ac yn newid i'r cyflwr newydd ar ôl y diweddariad.

Er mwyn arbed lle ar y ddisg wrth storio sawl fersiwn o becynnau, defnyddir dad-ddyblygu gan ddefnyddio cysylltiadau caled a storfa a rennir. Mae cynnwys pecynnau wedi'u gosod yn cael eu storio yn y cyfeiriadur /os/store/installation/N, lle mae N yn rhif y fersiwn. Mae'r prosiect hefyd yn datblygu'r system gynhwysydd moss-container, y system rheoli dibyniaethau moss-deps, y system adeiladu clogfeini, y system amgáu gwasanaeth eirlithriadau, a'r rheolwr ystorfa llestri. panel rheoli uwchgynhadledd, y gronfa ddata moss-db, a'r system cychwyn atgynhyrchadwy ar gyfer biliau.

Disgwylir i Solus5 ddisodli'r system adeiladu (ypkg3 a solbuild) gyda boulder ac avalanche, defnyddio'r rheolwr pecynnau moss yn lle sol (eopkg), defnyddio'r llwyfannau datblygu summit a GitHub yn lle solhub, a defnyddio vessel ar gyfer rheoli storfa yn lle ferryd. Bydd y dosbarthiad yn parhau i ddefnyddio'r model diweddaru pecynnau treigl, gan ddilyn yr egwyddor o "gosod unwaith a chadw i fyny bob amser trwy ddiweddariadau".

Mae datblygwyr SerpentOS eisoes wedi helpu i sefydlu seilwaith newydd ar gyfer Solus, ac mae diweddariadau pecynnau wedi'u haddo. Mae delwedd gychwynnol ar gyfer datblygwyr gydag amgylchedd GNOME wedi'i chynllunio. Unwaith y bydd problemau penodol gyda moss-deps wedi'u datrys, bydd pecynnu GTK3 yn dechrau. Yn ogystal â'r bensaernïaeth x86_64, mae adeiladau ar gyfer AArch64 a RISC-V wedi'u cynllunio ar gyfer y dyfodol.

Am y tro, bydd cadwyn offer SerpentOS yn cael ei datblygu'n annibynnol ar dîm datblygu Solus. Nid oes trafodaeth ar hyn o bryd ynghylch uno prosiectau Solus5 a SerpentOS; mae'n debyg y bydd SerpentOS yn parhau i gael ei ddatblygu fel dosbarthiad yn annibynnol ar Solus.

Ffynhonnell: opennet.ru

Ychwanegu sylw