A distribuzione Solus 5 serà custruitu nantu à e tecnulugia SerpentOS

In parte di a riurganizazione in corso di a distribuzione Solus, in più di passà à un mudellu di gestione più trasparente cuncentratu in e mani di a cumunità è indipindente da una persona, a decisione hè stata annunziata per utilizà tecnulugii da u prughjettu SerpentOS, sviluppatu da u vechju. squadra di sviluppatori di a distribuzione Solus, chì include Aiki Doherty, in u sviluppu di Solus 5 (Ikey Doherty, creatore di Solus) è Joshua Strobl (sviluppatore chjave di u desktop Budgie).

A distribuzione SerpentOS ùn hè micca una furchetta da altri prughjetti è hè basatu annantu à u so propiu gestore di pacchetti, moss, chì piglia in prestito parechje di e funzioni muderne sviluppate in i gestori di pacchetti, cum'è eopkg/pisi, rpm, swupd è nix/guix, mantenendu u vista tradiziunale di a gestione di pacchetti è utilizendu l'assemblea senza statu per difettu. U gestore di u pacchettu usa u mudellu di l'aghjurnamentu di u sistema atomicu, chì ripara u statu di a partizione radicali, è dopu l'aghjurnamentu, u statu cambia à u novu.

A deduplicazione basata nantu à i ligami duru è a cache sparta hè aduprata per salvà u spaziu di discu quandu si almacenanu parechje versioni di pacchetti. U cuntenutu di i pacchetti installati sò situati in u cartulare /os/store/installation/N, induve N hè u numeru di versione. U prugettu sviluppa ancu u sistema di contenitori di muschiu-container, u sistema di gestione di a dependenza di moss-deps, u sistema di custruzzione di boulder, u sistema di incapsulazione di u serviziu di avalanche, u gestore di repository di navi, u pannellu di cuntrollu di cima, a basa di dati moss-db, è a fattura riproducibile. sistema di bootstrap.

Solus5 hè previstu di rimpiazzà u sistema di custruzzione (ypkg3 è solbuild) cù boulder è avalanche, aduprate u gestore di pacchettu di muschi invece di sol (eopkg), aduprate u summit è e plataforme di sviluppu GitHub invece di solhub, utilizate a nave per gestisce i repository invece di ferryd. A distribuzione hà da cuntinuà à aduprà u mudellu rolling di l'aghjurnamenti di u pacchettu, in seguitu à u principiu di "installà una volta, dopu sempre aghjurnatu attraversu a stallazione di l'aghjurnamenti".

I sviluppatori di SerpentOS anu digià aiutatu à elevà a nova infrastruttura per Solus, è l'aghjurnamenti di i pacchetti sò prumessi. Hè previstu di creà una maghjina bootable per i sviluppatori cù un ambiente basatu in GNOME. Una volta chì i prublemi specifichi di moss-deps sò risolti, l'imballazione GTK3 principia. In più di l'architettura x86_64, hè previstu di cumincià à generà assemblee per AArch64 è RISC-V in u futuru.

Per avà, u toolkit SerpentOS serà sviluppatu indipindente da a squadra di sviluppu Solus. Ùn si parla ancu di unisce i prughjetti Solus5 è SerpentOS - assai prubabilmente, SerpentOS si svilupperà cum'è un kit di distribuzione indipendente di Solus.

Source: opennet.ru

Add a comment