Éischt Verëffentlechung vun atomically upgradeable carbonOS Verdeelung

Déi éischt Verëffentlechung vu carbonOS, eng personaliséiert Linux Verdeelung, gëtt presentéiert, gebaut mat dem atomesche System Layoutmodell, an deem d'Basisëmfeld als eenzegt Ganzt geliwwert gëtt, net an getrennte Packagen gebrach. Zousätzlech Uwendungen ginn am Flatpak Format installéiert a lafen an isoléierte Container. D'Installatiounsbildgréisst ass 1.7 GB. D'Entwécklunge vum Projet ginn ënner der MIT Lizenz verdeelt.

D'Inhalter vum Basissystem sinn am Read-only Modus montéiert fir se vu Modifikatioun am Fall vu Kompromëss ze schützen (ausserdeem plangen se an Zukunft d'Fäegkeet z'integréieren fir Daten ze verschlësselen an d'Integritéit vun de Dateien mat digitale Ënnerschrëften z'iwwerpréiwen). D'/usr/local Partition ass schreiwenbar. De Systemaktualiséierungsprozess kënnt erof op en neit Systembild am Hannergrond erofzelueden an no engem Neistart ze wiesselen. Zur selwechter Zäit gëtt dat alt Systembild gespäichert an, wann Dir wëllt oder Problemer entstinn, kann de Benotzer zu all Moment op déi viregt Versioun zréckkommen. Wärend der Entwécklung vun der Verdeelung gëtt d'Systemëmfeld mat dem OSTree Toolkit zesummegesat (d'Bild gëtt aus engem Git-ähnleche Repository generéiert) an dem BuildStream Assemblée System, ouni Pakete vun anere Verdeelungen ze benotzen.

Benotzer-installéiert Uwendungen sinn vuneneen a Container isoléiert. Zousätzlech fir Flatpak Packagen z'installéieren, erlaabt d'Verdeelung Iech och den nsbox Toolkit ze benotzen fir arbiträr Container ze kreéieren, déi och Ëmfeld vun traditionelle Verdeelungen wéi Arch Linux an Debian kënnen hosten. Et bitt och Ënnerstëtzung fir de Podman Toolkit, bitt Kompatibilitéit mat Docker Container. Fir d'Verdeelung z'installéieren, ginn e grafeschen Installateur an en Interface fir initial System Setup ugebueden.

Btrfs gëtt als Dateiesystem benotzt mat Kompressioun vu gespäicherten Donnéeën aktivéiert an aktiv Notzung vu Snapshots. Fir Situatiounen mat nidderegen Erënnerung ze handhaben, benotzt de System Systemd-oomd, an amplaz vun enger separater Swap-Partition gëtt Swap-on-Zram Technologie benotzt, wat et erlaabt datt d'Erënnerungssäiten evictéiert ginn fir an enger kompriméierter Form ze späicheren. D'Verdeelung implementéiert en zentraliséierte Permissiounsmanagementmechanismus baséiert op Polkit - sudo gëtt net ënnerstëtzt an deen eenzege Wee fir Kommandoen mat Rootrechter auszeféieren ass pkexec.

De Projet entwéckelt säin eegene Benotzerëmfeld GDE (Graphite Desktop Environment), baséiert op GNOME 42 an enthält Uwendungen aus der GNOME Verdeelung. Ënnert den Ënnerscheeder vu GNOME: e moderniséierte Loginbildschierm, Konfigurator, Volumen an Hellegkeet Indikatoren, Panel a Graphite Shell. En Applikatiounsmanager baséiert op GNOME Software gëtt benotzt fir d'Installatioun vu Systemupdates ze managen. PipeWire gëtt benotzt fir Multimedia Streams ze veraarbecht. Bitt agebauter Ënnerstëtzung fir eng Vielfalt vu Multimedia Codecs.

Source: opennet.ru

Setzt e Commentaire