Premye lage nan distribisyon atomikman modènize carbonOS

Premye lage nan carbonOS, yon distribisyon Linux koutim, prezante, ki te bati lè l sèvi avèk modèl Layout sistèm atomik la, nan ki anviwònman debaz la delivre kòm yon sèl antye, pa kase nan pakè separe. Lòt aplikasyon yo enstale nan fòma Flatpak epi kouri nan resipyan izole. Gwosè imaj enstalasyon an se 1.7 GB. Devlopman pwojè a distribye anba lisans MIT.

Sa ki nan sistèm baz la monte nan mòd lekti sèlman pou pwoteje yo kont modifikasyon an ka ta gen konpwomi (anplis de sa, nan lavni an yo planifye entegre kapasite nan ankripte done ak verifye entegrite nan dosye lè l sèvi avèk siyati dijital). Patisyon /usr/local la ka ekri. Pwosesis aktyalizasyon sistèm lan se desann nan telechaje yon nouvo imaj sistèm nan background nan epi chanje nan li apre yon rekòmanse. An menm tan an, imaj sistèm fin vye granmoun lan sove epi, si ou vle oswa pwoblèm rive, itilizatè a ka retounen nan vèsyon anvan an nenpòt ki lè. Pandan devlopman distribisyon an, anviwònman sistèm lan reyini lè l sèvi avèk OSTree toolkit (imaj la pwodui nan yon depo Git-like) ak sistèm asanble BuildStream, san yo pa itilize pakè ki soti nan lòt distribisyon.

Itilizatè-enstale aplikasyon yo izole youn ak lòt nan resipyan. Anplis enstale pakè Flatpak, distribisyon an pèmèt ou sèvi ak zouti nsbox tou pou kreye resipyan abitrè, ki kapab tou òganize anviwònman distribisyon tradisyonèl tankou Arch Linux ak Debian. Li bay sipò tou pou bwat zouti podman, ki bay konpatibilite ak resipyan Docker. Pou enstale distribisyon an, yo ofri yon enstalatè grafik ak yon koòdone pou premye konfigirasyon sistèm lan.

Btrfs yo itilize kòm yon sistèm dosye ak konpresyon nan done ki estoke pèmèt ak itilizasyon aktif nan snapshots. Pou jere sitiyasyon ki pa gen anpil memwa, sistèm nan sèvi ak systemd-oomd, epi olye pou yo yon patisyon swap separe, yo itilize teknoloji swap-on-zram, ki pèmèt paj memwa yo dwe degèpi yo dwe estoke nan yon fòm konprese. Distribisyon an aplike yon mekanis jesyon pèmisyon santralize ki baze sou Polkit - sudo pa sipòte e sèl fason pou egzekite kòmandman ak dwa rasin se pkexec.

Pwojè a ap devlope pwòp anviwònman itilizatè li yo GDE (Graphite Desktop Environment), ki baze sou GNOME 42 e ki gen ladan aplikasyon pou distribisyon GNOME. Pami diferans ki genyen soti nan GNOME: yon ekran login modènize, konfigirasyon, volim ak endikatè klète, panèl ak Graphite Shell. Yo itilize yon manadjè aplikasyon ki baze sou lojisyèl GNOME pou jere enstalasyon mizajou sistèm yo. PipeWire yo itilize pou trete kouran miltimedya. Bay sipò entegre pou yon varyete de kodèk miltimedya.

Sous: opennet.ru

Add nouvo kòmantè