Botimi i versionit të distribucionit Linux, carbonOS 2022.2, është publikuar, i ndërtuar mbi një model atomar të sistemit, ku mjedisi themelor ofrohet si një e tërë, pa u ndarë në paketa të veçanta. Aplikacionet shtesë instalohen në formatin Flatpak dhe ekzekutohen në konteinerë të izoluar. Madhësia e imazhit të instalimit është 2 GB. Progresi i projektit shpërndahet nën licencën MIT.
Përmbajtja e sistemit bazë ngarkohet në mënyrë vetëm për lexim, për t'u mbrojtur nga modifikimi në rast të komprometimit. Seksioni /usr/local është në dispozicion për shkrim. Si sistem dosjesh përdoret Btrfs me aktivizimin e kompresimit të të dhënave të ruajtura dhe përdorimin aktiv të snapshot-eve. Procesi i përditësimit të sistemit reduktohet në shkarkimin e pasysht më të ri të sistemit dhe kalimin në të pas rinisjes. Në këtë rast, imazhi i vjetër i sistemit ruhet dhe, nëse dëshirohet ose ndodhin probleme, përdoruesi mund të kthehet në versionin e mëparshëm në çdo kohë. Gjatë zhvillimit të distribucionit, përbërësit e mjedisit të sistemit mblidhen duke përdorur mjetet OSTree (imazhi formohet nga një depo e ngjashme me Git) dhe sistemin e ndërtimit BuildStream, pa përdorimin e paketave nga distribucione të tjera.
Për instalimin e distribucionit ofrohet një instalues grafik dhe një ndërfaqe për konfigurimin fillestar të sistemit. Aplikacionet e instaluara nga përdoruesi izolojnë njëra-tjetrën në konteinerë. Përveç instalimit të paketeve Flatpak, distribuimi gjithashtu lejon përdorimin e mjeteve nsbox për krijimin e konteinerëve të rastit, ku përfshihen mjediset e distribucioneve tradicionale si Arch Linux dhe Debian. Gjithashtu ofrohet mbështetje për mjetin podman, që garanton përputhshmërinë me konteinerët Docker. Në distribucion është implementuar një mekanizëm qendror për menaxhimin e autorizimeve mbi bazën e Polkit - sudo nuk mbështetet dhe mënyra e vetme për të ekzekutuar komanda me privilegje root është pkexec.
Projekti po zhvillimin e një ambienti të vet përdorues GDE (Graphite Desktop Environment), i bazuar në GNOME. Disa dallime nga GNOME: ekran i modernizuar i hyrjes në sistem, konfigurues, tregues për nivelin e zërit dhe ndriçimit, panel dhe shell Graphite Shell. Në numrin e ardhshëm, është planifikuar të largohet nga mbështetja e shell-it të vet në favor të GNOME Shell standard dhe të kalojë në promovimin e përmirësimeve të zhvilluara nga projekti në përbërjen kryesore të GNOME.
NĂ« versionin e ri:
- Janë përditësuar versionet e komponentëve të distribucionit, duke përfshirë kernelin Linux 5.19, Mesa 22 dhe glibc 2.36.
- Shell-i i përdoruesit është sinkronizuar me GNOME 43.
- Janë përkufizuar risitë e kernelit, janë përfshirë drejtuesit e munguar.
- Janë përmirësuar mbështetje për sistemet me procesorë Intel, për të cilat është siguruar instalimi i përditësimeve të mikro-kodit, dhe për kontrollin e temperaturës është përdorur thermald.
- ĂshtĂ« bĂ«rĂ« unifikimi i shkrimeve sistematike.
- Për të thjeshtuar debugging-un, është organizuar ngarkimi i skedave debuginfo sipas nevojës.
- Nga përbërja kryesore është ndarë moduli bootstrap, i destinuar për ndërtimin e distribucionit, i cili tani mund të përdoret veçmas nga carbonOS për ndërtimin e projekteve të tjera.
- Pjesërisht është realizuar mbështetje për autentifikimin me gjurmë gishti, mbështetje për sistemet me disa GPU dhe mbështetje për kartat grafike NVIDIA.
Burimi: opennet.ru
