Rhyddhad cyntaf y dosbarthiad carbonOS y gellir ei uwchraddio'n atomig

Cyflwynir y datganiad cyntaf o carbonOS, dosbarthiad Linux wedi'i deilwra, wedi'i adeiladu gan ddefnyddio'r model gosodiad system atomig, lle mae'r amgylchedd sylfaenol yn cael ei gyflwyno fel un cyfanwaith, heb ei dorri'n becynnau ar wahân. Mae cymwysiadau ychwanegol yn cael eu gosod ar fformat Flatpak a'u rhedeg mewn cynwysyddion ynysig. Maint delwedd gosod yw 1.7 GB. Mae datblygiadau'r prosiect yn cael eu dosbarthu o dan y drwydded MIT.

Mae cynnwys y system sylfaen wedi'i osod yn y modd darllen yn unig i'w hamddiffyn rhag addasiad rhag ofn y bydd cyfaddawd (yn ogystal, yn y dyfodol maent yn bwriadu integreiddio'r gallu i amgryptio data a gwirio cywirdeb ffeiliau gan ddefnyddio llofnodion digidol). Mae'r rhaniad /usr/lleol yn ysgrifenadwy. Daw'r broses diweddaru system i lawr i lawrlwytho delwedd system newydd yn y cefndir a newid iddo ar ôl ailgychwyn. Ar yr un pryd, mae delwedd yr hen system yn cael ei chadw ac, os dymunir neu os bydd problemau'n codi, gall y defnyddiwr ddychwelyd i'r fersiwn flaenorol ar unrhyw adeg. Yn ystod datblygiad y dosbarthiad, mae amgylchedd y system yn cael ei ymgynnull gan ddefnyddio pecyn cymorth OSTree (cynhyrchir y ddelwedd o ystorfa debyg i Git) a system gydosod BuildStream, heb ddefnyddio pecynnau o ddosbarthiadau eraill.

Mae cymwysiadau sydd wedi'u gosod gan ddefnyddwyr yn cael eu hynysu oddi wrth ei gilydd mewn cynwysyddion. Yn ogystal â gosod pecynnau Flatpak, mae'r dosbarthiad hefyd yn caniatáu ichi ddefnyddio'r pecyn cymorth nsbox i greu cynwysyddion mympwyol, a all hefyd gynnal amgylcheddau o ddosbarthiadau traddodiadol fel Arch Linux a Debian. Mae hefyd yn darparu cefnogaeth ar gyfer y pecyn cymorth podman, gan ddarparu cydnawsedd â chynwysyddion Docker. I osod y dosbarthiad, cynigir gosodwr graffigol a rhyngwyneb ar gyfer sefydlu system gychwynnol.

Defnyddir Btrfs fel system ffeiliau gyda chywasgu data wedi'i storio wedi'i alluogi a defnydd gweithredol o gipluniau. Er mwyn ymdrin â sefyllfaoedd cof isel, mae'r system yn defnyddio systemd-oomd, ac yn lle rhaniad cyfnewid ar wahân, defnyddir technoleg cyfnewid-ar-zram, sy'n caniatáu i dudalennau cof gael eu troi allan i'w storio ar ffurf gywasgedig. Mae'r dosbarthiad yn gweithredu mecanwaith rheoli caniatâd canolog yn seiliedig ar Polkit - ni chefnogir sudo a'r unig ffordd i weithredu gorchmynion gyda hawliau gwraidd yw pkexec.

Mae'r prosiect yn datblygu ei amgylchedd defnyddiwr ei hun GDE (Graphite Desktop Environment), yn seiliedig ar GNOME 42 ac yn cynnwys cymwysiadau o ddosbarthiad GNOME. Ymhlith y gwahaniaethau o GNOME: sgrin mewngofnodi wedi'i moderneiddio, cyflunydd, dangosyddion cyfaint a disgleirdeb, panel a Graphite Shell. Defnyddir rheolwr rhaglenni sy'n seiliedig ar Feddalwedd GNOME i reoli gosod diweddariadau system. Defnyddir PipeWire i brosesu ffrydiau amlgyfrwng. Yn darparu cefnogaeth adeiledig ar gyfer amrywiaeth o godecs amlgyfrwng.

Ffynhonnell: opennet.ru

Ychwanegu sylw