Ang pag-apod-apod sa Solus 5 matukod sa mga teknolohiya sa SerpentOS

Isip bahin sa nagpadayon nga pag-organisar pag-usab sa pag-apod-apod sa Solus, dugang sa pagbalhin sa usa ka mas transparent nga modelo sa pagdumala nga gikonsentrar sa mga kamot sa komunidad ug independente sa usa ka tawo, ang desisyon gipahibalo sa paggamit sa mga teknolohiya gikan sa proyekto sa SerpentOS, nga gihimo sa karaan. team sa mga developers sa Solus distribution, nga naglakip sa Aiki Doherty, sa pagpalambo sa Solus 5 (Ikey Doherty, creator sa Solus) ug Joshua Strobl (key developer sa Budgie desktop).

Ang pag-apod-apod sa SerpentOS dili usa ka tinidor gikan sa ubang mga proyekto ug gibase sa kaugalingon nga tagdumala sa pakete sa lumot, nga nanghulam sa daghang mga modernong bahin nga naugmad sa mga managers sa package sama sa eopkg / pisi, rpm, swupd ug nix / guix, samtang gipadayon ang tradisyonal nga pagtan-aw sa pagdumala sa pakete ug paggamit sa default nga pagtukod sa stateless mode. Ang tagdumala sa pakete naggamit sa modelo sa pag-update sa atomic system, nga nag-ayo sa estado sa partition sa gamut, ug pagkahuman sa pag-update, ang estado mobalhin sa bag-o.

Ang deduplication base sa mga hard link ug shared cache kay gigamit para makadaginot sa disk space kung magtipig ug daghang bersyon sa mga package. Ang mga sulod sa na-install nga mga pakete anaa sa direktoryo nga /os/store/installation/N, diin ang N mao ang numero sa bersyon. Ang proyekto nagpalambo usab sa moss-container container system, ang moss-deps dependency management system, ang boulder build system, ang avalanche service encapsulation system, ang vessel repository manager, ang summit control panel, ang moss-db database, ug ang bill reproducible. sistema sa bootstrap.

Gilauman nga pulihan sa Solus5 ang sistema sa pagtukod (ypkg3 ug solbuild) nga adunay boulder ug avalanche, gamita ang tagdumala sa pakete sa lumot imbes nga sol (eopkg), gamita ang summit ug mga platform sa pagpalambo sa GitHub imbes nga solhub, gamita ang barko sa pagdumala sa mga repositoryo imbes nga ferryd. Ang pag-apod-apod magpadayon sa paggamit sa rolling model sa package updates, pagsunod sa prinsipyo sa "instalar sa makausa, unya kanunay nga up-to-date pinaagi sa pag-instalar sa mga updates."

Ang mga nag-develop sa SerpentOS nakatabang na sa pagpataas sa bag-ong imprastraktura para sa Solus, ug gisaad ang mga update sa package. Giplanohan nga maghimo usa ka bootable nga imahe alang sa mga developer nga adunay usa ka palibot nga nakabase sa GNOME. Kung masulbad na ang piho nga mga isyu sa lumot, magsugod ang pagputos sa GTK3. Dugang sa x86_64 nga arkitektura, giplano nga magsugod sa paghimo og mga asembliya alang sa AArch64 ug RISC-V sa umaabot.

Sa pagkakaron, ang SerpentOS toolkit himoon nga independente gikan sa Solus development team. Wala pa'y hisgutan ang paghiusa sa mga proyekto sa Solus5 ug SerpentOS - lagmit, ang SerpentOS molambo ingon usa ka distribution kit nga independente sa Solus.

Source: opennet.ru

Idugang sa usa ka comment