Esimene atomaarse uuendamisega distro carbonOS väljalaskmine

Esimene kasutajasõbralik Linuxi jaotuse carbonOS versioon on välja antud. See põhineb süsteemi aatomaarhitektuuri mudelil, kus põhimõisted on esitatud kui tervik, mitte eraldi pakettidena. Lisarakendused installitakse Flatpak formaadis ja käivitatakse isoleeritud konteinerites. Instalatsioonipildi suurus on 1,7 GB. Projekti arengud on litsentsitud MIT litsentsi alusel.

Põhisisu on montaažitud ainult lugemisrežiimis, et kaitsta modifitseerimise eest, kui süsteem on ohustatud (tulevikus on plaanis lisada ka võimalus andmete krüpteerimiseks ja failide terviklikkuse kontrollimiseks digitaalsete allkirjade abil). Kaust /usr/local on kirjutatav. Süsteemi uuendamise protsess piirneb uue süsteemipildi taustalaadimise ja sellele ülemineku ning vanast süsteemipildist jääb alles varukoopia. Kasutaja võib soovi korral või probleemide korral igal ajal tagasi minna eelmisele versioonile. Jaotuse arendamise käigus kogutakse süsteemi komponendid OSTree tööriistade abil (pilt kujundatakse Git-laadsel hoidlal) ja BuildStreami koostamissüsteemiga, kasutamata teiste jaotuste pakette.

Kasutaja installitud rakendused on konteinerites üksteisest isoleeritud. Peale Flatpak pakettide installimise võimaldab jaotus ka nsbox tööriista kasutamist, et luua juhuslikke konteinerite, kuhu saab paigutada traditsiooniliste jaotuste keskkondi, nagu Arch Linux ja Debian. Samuti pakub toetust podman tööriistale, mis tagab ühilduvuse Docker konteineritega. Jaotuse installimiseks on saadaval graafiline installiprogramm ja süsteemi algse seadistuse liides.

Failisüsteemina kasutatakse Btrfs, mis toetab salvestatavate andmete tihendamist ning aktiivset hetkepilti (snapshot) loomist. Mälupuuduse olukordade haldamiseks on kasutusel systemd-oomd, samas kui eraldi vahetusala asemel kasutatakse swap-on-zram tehnoloogiat, mis võimaldab asendatavad mälulehed hoida tihendatud kujul. Jaotuses on rakendatud keskne volituste haldamise mehhanism Polkit'i põhjal — sudo ei ole toetatud ning ainus viis käskude täitmiseks juurõigustega on pkexec.

Projekt arendab oma kasutajaliidest GDE (Graphite Desktop Environment), mis põhineb GNOME 42-l ja sisaldab GNOME'i rakendusi. GNOME'i erinevustest eristuvad uuendatud sisselogimisseade, seadistustööriist, helitugevuse ja heleduse näidikud, Graphite Shell'i paneel ja shell. Süsteemiuuenduste haldamiseks kasutatakse GNOME Software'i põhinevat rakenduste haldurit. Mitme meediumivoogude töötlemiseks kasutatakse PipeWire'i. Pakutakse sissebuilt-toe mitmesugustele meediumikodekitele.

Allikas: opennet.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster