On käivitatud uus kasutus Linuxi jaotus carbonOS 2022.2, mis on loodud süsteemi aatomaarhiitekonstruktsiooni mudeli alusel, kus põhiümbrus tarnitakse tervikuna, mitte eraldi pakettidena. Täiendavad rakendused installitakse Flatpak formaadis ja töötavad isoleeritud konteinerites. Installipildi suurus on 2 GB. Projekti arendused levitatakse MIT litsentsi alusel.
Põhisüsteemi sisu monteeritakse ainult lugemisrežiimis kaitse tagamiseks väliste muudatuste eest. Kataloog /usr/local on kirjutamiseks saadaval. Failisüsteemina kasutatakse Btrfs-i, kus on aktiveeritud salvestatud andmete tihendamine ja aktiivne ajastamine. Süsteemi uuendamise protsess seisneb uue süsteemipildi taustal allalaadimises ning sellele üleminekus pärast taaskäivitamist. Sellega seoses säilitatakse vana süsteemipilt ja vajadusel või probleemide ilmnemisel saab kasutaja igal hetkel tagasi pöörduda vana versiooni juurde. Jaotuse arendamise käigus kogutakse süsteemiümbruse sisu OSTree tööriista abil (pilt luuakse Git-sarnastest ladustamisest) ja BuildStream-i koostamissüsteemi abil, ilma teiste jaotuste pakette kasutamata.
Jaotuse installimiseks on saadaval graafiline installija ja süsteemi esmase seadistamise liides. Kasutaja installitud rakendused isoleeritakse üksteisest konteinerites. Lisaks Flatpak pakettide installimisele võimaldab jaotus kasutada nsbox tööriista, et luua varieeruvaid konteinerite, sealhulgas traditsiooniliste jaotuste keskkondi, nagu Arch Linux ja Debian. Samuti pakutakse podman tööriista tuge, mis tagab ühilduvuse Docker konteineritega. Jaotuses on rakendatud keskne õiguste haldamise mehhanism Polkit põhjal — sudo ei ole toetatud ja ainus viis käskude täitmiseks root õigustes on pkexec.
Projekt arendab oma kasutajakeskkonda GDE (Graphite Desktop Environment), mis põhineb GNOME-l. Eripärad GNOME-st: uuendatud sisselogimise ekraan, konfigureerija, helitugevuse ja heleduse indikaatorid, paneel ja Graphite Shell. Järgmises väljaandes plaanitakse loobuda oma kesta hoidmisest GNOME Shelli kasuks ja keskenduda arendatud projekti täiustuste edendamisele GNOME-i põhikomponentidesse.
Uues versioonis:
- Jaotuse komponentide versioonid on uuendatud, sealhulgas Linuxi kernel 5.19, Mesa 22 ja glibc 2.36.
- Kasutajaliides on sünkroniseeritud GNOME 43-ga.
- Kerneliseade on põhjalikult ümber tehtud ja puuduolevad draiverid on lisatud.
- Parandatud on toetust Intel protsessorite süsteemidele, kus on tagatud mikrokoodi uuenduste paigaldamine ja temperatuuri jälgimiseks kasutatakse thermald-iprogrammi.
- Süsteemi fondid on ühtlustatud.
- Tõrkeotsingu lihtsustamiseks on korraldatud debuginfo failide allalaadimine vajadusel.
- Peamisest koosseisust eraldi on välja toodud bootstrap-modul, mis on mõeldud jaotuse ehitamiseks, mida on nüüd võimalik kasutada eraldi carbonOS-ist teiste projektide loomiseks.
- Osaliselt on rakendatud toe autentimise toetust sõrmejälgede kaudu, toetust mitme GPU süsteemide toele ja NVIDIA graafika kaartide toetust.
Allikas: opennet.ru
