Prije nekoliko dana Prvo izdanje od nova prilagođena Linux distribucija pod nazivom "ugljici" koji se ističe po tome što je izgrađen korišćenjem modela dizajna atomskog sistema, u kojem se osnovno okruženje isporučuje kao jedinstvena celina, a ne podeljena u zasebne pakete.
Jedna od karakteristika koje se ističu u ovoj novoj distribuciji Linuxa je to aplikacije dodatno oni su instalirani u Flatpak formatu i rade u izolovanim kontejnerima.
Za razliku od drugih Atomic distribucija, carbonOS ne pokušava zadržati tradicionalne karakteristike upravljanja paketima: carbonOS je Flatpak prvi za aplikacije i kontejner prvi za sve ostalo.
Krajnji cilj carbonOS-a je da bude distribucija koja koristi jedinstvene mogućnosti Linuxa za pružanje sigurnog, stabilnog i robusnog okruženja za korisničke aplikacije. Želim da to bude operativni sistem opšte namene o kome korisnik ne mora da razmišlja. Korisnici bi trebali biti u mogućnosti da se igraju na njemu, rade na njemu, programiraju na njemu i rade šta god žele bez brige o tehničkim detaljima svog operativnog sistema.
O CarbonOS-u
U CarbonOS-u za razliku od mnogih distribucija popularnog Linuxa, a posebno velike većine sadašnjih, u njemu sadržaj osnovnog sistema se montira samo za čitanje kako bi ga zaštitili od modifikacija u slučaju kompromitacije (osim toga, u budućnosti planiraju integrirati mogućnost šifriranja podataka i provjeru integriteta datoteka pomoću digitalnih potpisa).
Jedini slučaj u koji se može upisati sistem je na /usr/local particiji. U procesu ažuriranja sistema to se svodi na učitavanje nove slike sistema u pozadini i prebacivanje na nju nakon ponovnog pokretanja. Napominje se da se, istovremeno, čuva stari imidž sistema i da se po želji ili problemima korisnik može vratiti na prethodnu verziju u bilo kojem trenutku.
Tokom razvoja okruženja distribucije, populacija okruženja sistema se sastavlja pomoću OSTree-a (slika je izgrađena iz Git-sličnog spremišta) i BuildStream sistema izgradnje, bez korištenja paketa iz drugih distribucija.
Sa strane instalirane aplikacije od strane korisnika, oni su izolovani jedan od drugog u kontejnerima. Pored instaliranja Flatpak paketa, distribucija takođe omogućava korišćenje komplet alata nsbox za kreiranje proizvoljnih kontejnera, koji također može ugostiti tradicionalna distribucijska okruženja kao što su Arch Linux i Debian.
Takođe pruža podršku za podman komplet alata, koji obezbeđuje kompatibilnost sa Docker kontejnerima. Za instalaciju distribucije nudi se grafički instalater i interfejs za početnu konfiguraciju sistema.
Btrfs se koristi kao sistem datoteka sa omogućenom kompresijom pohranjenih podataka i aktivnom upotrebom snimaka. Systemd-oomd se koristi za rješavanje situacija male memorije u sistemu i umjesto posebne swap particije, koristi se swap-on-zram tehnologija koja omogućava izbacivanje memorijskih stranica pohranjenih u komprimiranom obliku. Distribucija implementira centralizirani mehanizam upravljanja dozvolama zasnovan na Polkitu: sudo nije podržan i jedini način za pokretanje komandi kao root je pkexec.
Projekat razvija vlastito korisničko okruženje GDE (Graphite Desktop Environment), baziran na GNOME 42 i uključujući aplikacije iz GNOME distribucije. GNOME promjene uključuju redizajniran ekran za prijavu, konfigurator, indikatore jačine i svjetline, panel i Graphite Shell. Menadžer aplikacija zasnovan na GNOME softveru koristi se za upravljanje instalacijom sistemskih ažuriranja.
Konačno za one koji jesu zainteresovani da mogu testirati ovu distribuciju, trebali biste znati da je veličina instalacione slike 1.7 GB i da je možete dobiti na njenoj službenoj web stranici Na sledećem linku.
Što se tiče zainteresovanih da se upoznaju sa razvojem projekta, trebalo bi da znaju da su oni distribuirani pod licencom MIT.
Zbunjen sam sa ovom distribucijom. Na primjer, htio sam upravljati gnome ekstenzijama (instalirao sam ekstenzije i odgovarajući dodatak u Firefox-u) i svi su označeni kao NIJE KOMPATIBILNI.
Zar ne mogu dobiti ove ekstenzije?