CarbonOS, o distribuție robustă care pariază pe containere și Flatpak 

Acum câteva zile Prima lansare a o nouă distribuție Linux personalizată numită "carbonii" care se remarcă pentru a fi construit folosind modelul de proiectare a sistemului atomic, în care mediul de bază este livrat ca un întreg, nedivizat în pachete separate.

Una dintre caracteristicile care ies în evidență în această nouă distribuție Linux este aceea aplicațiile adiţional sunt instalate în format Flatpak și rulează în containere izolate.

Spre deosebire de alte distribuții Atomic, carbonOS nu încearcă să păstreze caracteristicile tradiționale de gestionare a pachetelor: carbonOS este Flatpak în primul rând pentru aplicații și containerul în primul rând pentru orice altceva.

Scopul final al carbonOS este acela de a fi o distribuție care utilizează capabilitățile unice ale Linux pentru a oferi un mediu sigur, stabil și robust pentru aplicațiile utilizatorilor. Vreau să fie un sistem de operare de uz general la care utilizatorul nu trebuie să se gândească. Utilizatorii ar trebui să poată juca pe el, să lucreze la el, să programeze pe el și să facă tot ce doresc, fără a fi nevoiți să-și facă griji cu privire la detaliile tehnice ale sistemului lor de operare.

Despre CarbonOS

În CarbonOS spre deosebire de multe dintre distribuții a popularului Linux și mai ales a marii majorități a celor actuale, în el conținutul sistemului de bază este montat doar în citire pentru a-l proteja de modificări în caz de compromis (în plus, în viitor, au de gând să integreze capacitatea de a cripta datele și de a verifica integritatea fișierelor folosind semnături digitale).

Singurul caz în care sistemul poate fi scris este pe partiția /usr/local. În procesul de actualizare a sistemului, aceasta se rezumă la încărcarea unei noi imagini de sistem în fundal și trecerea la aceasta după repornire. Se menționează că, în același timp, vechea imagine a sistemului se păstrează și dacă se dorește sau apar probleme, utilizatorul poate reveni oricând la versiunea anterioară.

În timpul dezvoltării mediului de distribuție, populația de mediu a sistemului este asamblată folosind OSTree (imaginea este construită dintr-un depozit asemănător Git) și sistemul de compilare BuildStream, fără a utiliza pachete din alte distribuții.

Din partea aplicații instalate de către utilizator, acestea sunt izolate unele de altele în containere. Pe lângă instalarea pachetelor Flatpak, distribuția permite de asemenea utilizarea trusa de scule nsbox pentru a crea containere arbitrare, care poate găzdui și medii tradiționale de distribuție precum Arch Linux și Debian.

De asemenea, oferă suport pentru setul de instrumente podman, care oferă compatibilitate cu containerele Docker. Pentru instalarea distribuției, sunt oferite un program de instalare grafic și o interfață pentru configurarea inițială a sistemului.

Btrfs este folosit ca sistem de fișiere cu compresia datelor stocate activată și utilizarea activă a instantaneelor. Systemd-oomd este folosit pentru a gestiona situațiile cu memorie scăzută în sistem și în locul unei partiții swap separate, se folosește tehnologia swap-on-zram, care permite evacuarea paginilor de memorie stocate în formă comprimată. Distribuția implementează un mecanism centralizat de gestionare a permisiunilor bazat pe Polkit: sudo nu este acceptat și singura modalitate de a rula comenzi ca root este pkexec.

Proiectul dezvoltă propriul mediu de utilizator GDE (Graphite Desktop Environment), bazat pe GNOME 42 și inclusiv aplicații din distribuția GNOME. Modificările GNOME includ un ecran de conectare reproiectat, un configurator, indicatori de volum și luminozitate, un panou și Shell Graphite. Un manager de aplicații bazat pe software-ul GNOME este utilizat pentru a gestiona instalarea actualizărilor de sistem.

În sfârșit pentru cei care sunt interesat să poată testa această distribuție, trebuie să știți că dimensiunea imaginii de instalare este de 1.7 GB și o puteți obține de pe site-ul său oficial În următorul link.

Cât despre cei interesați să cunoască evoluțiile proiectului, ar trebui să știe că sunt distribuite sub licența MIT.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   txerrenak el a spus

    Sunt confuz cu această distribuție. De exemplu, am vrut să gestionez extensiile gnome (am instalat extensiile și suplimentul corespunzător în Firefox) și toate sunt marcate ca NECOMPATIBILE.

    Nu pot avea aceste extensii?