Дистрибуцијата Solus 5 ќе биде изградена на технологиите SerpentOS

Како дел од тековната реорганизација на дистрибуцијата Solus, покрај преминувањето кон потранспарентен модел на управување концентриран во рацете на заедницата и независен од едно лице, беше објавена одлуката за користење технологии од проектот SerpentOS, развиен од стариот тим на програмери на дистрибуцијата Solus, кои вклучуваат Аики Доерти, во развојот на Solus 5 (Ikey Doherty, креатор на Solus) и Joshua Strobl (клучен развивач на работната површина Budgie).

Дистрибуцијата SerpentOS не е дел од други проекти и се заснова на сопствениот менаџер на пакети, Moss, кој позајмува многу од модерните функции развиени во менаџерите на пакети како eopkg/pisi, rpm, swupd и nix/guix, додека го одржува традиционален поглед на управување со пакети и користење на склопување без државјанство по дифолт. Управувачот со пакети го користи моделот за ажурирање на атомскиот систем, кој ја поправа состојбата на root партицијата, а по ажурирањето, состојбата се префрла на новата.

Дедупликацијата базирана на тврди врски и споделен кеш се користи за заштеда на простор на дискот при складирање на повеќе верзии на пакети. Содржината на инсталираните пакети се наоѓа во директориумот /os/store/installation/N, каде N е бројот на верзијата. Проектот, исто така, го развива системот за контејнерски контејнер со мов, системот за управување со зависност од мов, системот за градење камења, системот за енкапсулација на услугата од лавина, менаџерот на складиштето на бродот, контролната табла на самитот, базата на податоци на Moss-db и репродуктивната сметка систем за подигање.

Се очекува Solus5 да го замени системот за градење (ypkg3 и solbuild) со болдер и лавина, да го користи менаџерот на пакети на мов наместо sol (eopkg), да ги користи платформата за развој на самит и GitHub наместо solhub, да користи брод за управување со складишта наместо ferryd. Дистрибуцијата ќе продолжи да го користи подвижниот модел на ажурирања на пакети, следејќи го принципот „инсталирај еднаш, а потоа секогаш ажуриран преку инсталација на ажурирања“.

Програмерите на SerpentOS веќе помогнаа да се подигне новата инфраструктура за Solus и се ветуваат ажурирања на пакетите. Планирано е да се создаде бутабилна слика за програмери со средина базирана на GNOME. Откако ќе се решат специфичните проблеми со мов, ќе започне пакувањето на GTK3. Покрај архитектурата x86_64, се планира во иднина да се започне со генерирање на градби за AArch64 и RISC-V.

Засега, пакетот алатки SerpentOS ќе се развива независно од тимот за развој на Solus. Сè уште не се зборува за спојување на проектите Solus5 и SerpentOS - најверојатно, SerpentOS ќе се развива како комплет за дистрибуција независен од Solus.

Извор: opennet.ru

Додадете коментар