Fyrsta útgáfan af carbonOS dreifingu sem hægt er að uppfæra með frumeindabúnaði

Fyrsta útgáfan af carbonOS, sérsniðinni Linux dreifingu, er kynnt, byggð með því að nota frumeindakerfisskipulagslíkanið, þar sem grunnumhverfið er afhent sem ein heild, ekki skipt í aðskilda pakka. Viðbótarforrit eru sett upp á Flatpak sniði og keyrð í einangruðum ílátum. Uppsetningarmyndastærð er 1.7 GB. Þróun verkefnisins er dreift undir MIT leyfinu.

Innihald grunnkerfisins er sett upp í skrifvarinn hátt til að vernda það gegn breytingum ef málamiðlun verður (að auki ætla þeir í framtíðinni að samþætta getu til að dulkóða gögn og sannreyna heilleika skráa með stafrænum undirskriftum). /usr/local skiptingin er skrifanleg. Kerfisuppfærsluferlið kemur niður á því að hlaða niður nýrri kerfismynd í bakgrunni og skipta yfir í hana eftir endurræsingu. Á sama tíma er gamla kerfismyndin vistuð og ef þess er óskað eða vandamál koma upp getur notandinn hvenær sem er farið aftur í fyrri útgáfu. Við þróun dreifingarinnar er kerfisumhverfið sett saman með því að nota OSTree verkfærakistuna (myndin er búin til úr Git-líkri geymslu) og BuildStream samsetningarkerfinu, án þess að nota pakka frá öðrum dreifingum.

Notendauppsett forrit eru einangruð hvert frá öðru í gámum. Auk þess að setja upp Flatpak pakka gerir dreifingin þér einnig kleift að nota nsbox verkfærakistuna til að búa til handahófskennda gáma, sem geta einnig hýst umhverfi hefðbundinna dreifinga eins og Arch Linux og Debian. Það veitir einnig stuðning við podman verkfærakistuna, sem veitir eindrægni við Docker gáma. Til að setja upp dreifinguna er boðið upp á grafískt uppsetningarforrit og viðmót fyrir upphaflega kerfisuppsetningu.

Btrfs er notað sem skráarkerfi með samþjöppun á geymdum gögnum virkt og virka notkun skyndimynda. Til að takast á við aðstæður með lítið minni notar kerfið systemd-oomd og í stað sérstakrar skiptingarsneiðs er swap-on-zram tækni notuð sem gerir kleift að vísa út minnissíðum til að geyma þær í þjöppuðu formi. Dreifingin útfærir miðstýrða heimildastjórnunarkerfi byggt á Polkit - sudo er ekki studd og eina leiðin til að framkvæma skipanir með rótarréttindum er pkexec.

Verkefnið er að þróa eigið notendaumhverfi GDE (Graphite Desktop Environment), byggt á GNOME 42 og inniheldur forrit frá GNOME dreifingunni. Meðal munanna frá GNOME: nútímavæddur innskráningarskjár, stillingarforrit, hljóðstyrks- og birtuvísir, spjaldið og grafítskel. Forritastjóri byggður á GNOME hugbúnaði er notaður til að stjórna uppsetningu á kerfisuppfærslum. PipeWire er notað til að vinna úr margmiðlunarstraumum. Veitir innbyggðan stuðning fyrir margs konar margmiðlunarmerkjamál.

Heimild: opennet.ru

Bæta við athugasemd