Release-ul distribuitivului actualizabil atomic carbonOS 2022.2

A fost lansată versiunea distribuției Linux pentru utilizatori, carbonOS 2022.2, construită pe baza modelului de compunere atomică a sistemului, în care mediul de bază este furnizat ca un întreg, fără a fi împărțit în pachete separate. Aplicațiile suplimentare sunt instalate în format Flatpak și rulează în containere izolate. Dimensiunea imaginii de instalare este de 2 GB. Contribuțiile proiectului sunt distribuite sub licența MIT.

Conținutul sistemului de bază este montat în modul read-only pentru a proteja împotriva modificărilor în cazul unei compromiteri. Partiția /usr/local este disponibilă pentru scriere. Sistemul de fișiere utilizat este Btrfs, cu activarea comprimării datelor stocate și aplicarea activă a instantaneelor. Procesul de actualizare a sistemului constă în descărcarea în fundal a unei noi imagini de sistem și comutarea pe aceasta după repornire. Astfel, vechea imagine de sistem este păstrată, iar utilizatorul poate reveni oricând la versiunea anterioară, dacă dorește sau în cazul unor probleme. În timpul dezvoltării distribuției, conținutul mediului de sistem este compilat cu ajutorul instrumentelor OSTree (imaginea este formată dintr-un depozit de tip Git) și a sistemului de construire BuildStream, fără a utiliza pachete din alte distribuții.

Pentru instalarea distribuției este oferit un instalator grafic și o interfață de configurare inițială a sistemului. Aplicațiile instalate de utilizator sunt izolate una de cealaltă în containere. Pe lângă instalarea pachetelor Flatpak, distribuția permite de asemenea utilizarea instrumentului nsbox pentru a crea containere arbitrari, în care pot fi găzduite medii ale distribuțiilor tradiționale, precum Arch Linux și Debian. De asemenea, este oferită suport pentru instrumentul podman, care asigură compatibilitatea cu containerele Docker. Distribuția implementază un mecanism centralizat de gestionare a drepturilor bazat pe Polkit — sudo nu este suportat, iar singura modalitate de a executa comenzi cu privilegii de root este pkexec.

Proiectul dezvoltă propriul mediu de utilizator GDE (Graphite Desktop Environment), bazat pe GNOME. Printre diferențele față de GNOME se numără: ecranul de conectare modernizat, configuratorul, indicatorii de volum și lumină, bara de instrumente și Graphite Shell. În următoarea versiune se intenționează abandonarea menținerii propriului shell în favoarea GNOME Shell standard și promovarea îmbunătățirilor dezvoltate în cadrul proiectului în cadrul principal al GNOME.

În noua versiune:

  • Au fost actualizate versiunile componentelor distribuției, inclusiv kernelul Linux 5.19, Mesa 22 și glibc 2.36.
  • Shell-ul personalizat este sincronizat cu GNOME 43.
  • Setările kernelului au fost revizuite, incluzând driverele lipsă.
  • S-a îmbunătățit suportul pentru sistemele cu procesoare Intel, pentru care s-au asigurat actualizări de microcod, iar pentru monitorizarea temperaturii a fost folosit thermald.
  • A fost realizată uniformizarea fonturilor de sistem.
  • Pentru a simplifica depanarea, a fost organizată descărcarea fișierelor debuginfo la nevoie.
  • Un modul bootstrap a fost izolat din compunerea principală, destinat construirii distribuției, care poate fi folosit acum separat de carbonOS pentru a construi alte proiecte.
  • A fost implementat parțial suportul pentru autentificarea prin amprente, suportul pentru sistemele cu mai multe GPU și suportul pentru plăcile grafice NVIDIA.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster