CarbonOS, en robust distro som satsar på containrar och Flatpak 

För flera dagar sedan Den första utgåvan av en ny anpassad Linux-distribution som heter "kol" som utmärker sig för att byggas med hjälp av atomsystemets designmodell, där basmiljön levereras som en helhet, inte uppdelad i separata paket.

Av funktionerna som sticker ut från denna nya Linux-distribution är det applikationerna ytterligare de är installerade i Flatpak-format och körs i isolerade behållare.

Till skillnad från andra Atomic-distributioner försöker carbonOS inte behålla traditionella pakethanteringsfunktioner: carbonOS är Flatpak först för appar och container först för allt annat.

Det slutliga målet med carbonOS är att vara en distribution som använder Linuxs unika kapacitet för att tillhandahålla en säker, stabil och robust miljö för användarapplikationer. Jag vill att det ska vara ett generellt operativsystem som användaren inte behöver tänka på. Användare ska kunna spela på det, arbeta med det, programmera på det och göra vad de vill utan att behöva oroa sig för de tekniska detaljerna i deras operativsystem.

Om CarbonOS

I CarbonOS till skillnad från många av distributionerna av populära Linux och särskilt av den stora majoriteten av de nuvarande, i den bassystemets innehåll monteras skrivskyddat för att skydda den från modifiering i händelse av kompromiss (dessutom planerar de i framtiden att integrera möjligheten att kryptera data och verifiera integriteten hos filer med digitala signaturer).

Det enda fallet där systemet kan skrivas till är på partitionen /usr/local. I systemuppdateringsprocessen går det ut på att ladda en ny systembild i bakgrunden och byta till den efter omstart. Det nämns att samtidigt den gamla systembilden bevaras och om så önskas eller problem uppstår kan användaren när som helst återgå till den tidigare versionen.

Under utvecklingen av distributionens miljö monteras systemets miljöfyllning med OSTree (bilden är byggd från ett Git-liknande arkiv) och BuildStream-byggsystemet, utan att använda paket från andra distributioner.

På den del av installerade applikationer av användaren, dessa är isolerade från varandra i behållare. Förutom att installera Flatpak-paket, distributionen tillåter också att använda verktygslådan nsbox för att skapa godtyckliga behållare, som också kan vara värd för traditionella distributionsmiljöer som Arch Linux och Debian.

Det ger också stöd för podman-verktygslådan, som ger kompatibilitet med Docker-behållare. För att installera distributionen erbjuds ett grafiskt installationsprogram och ett gränssnitt för den initiala konfigurationen av systemet.

Btrfs används som filsystem med lagrad datakomprimering aktiverad och aktiv användning av ögonblicksbilder. Systemd-oomd används för att hantera situationer med lågt minne i systemet och istället för en separat swap-partition används swap-on-zram-teknik som gör att minnessidor lagrade i komprimerad form kan vräkas. Distributionen implementerar en centraliserad behörighetshanteringsmekanism baserad på Polkit: sudo stöds inte och det enda sättet att köra kommandon som root är pkexec.

Projektet utvecklar en egen användarmiljö GDE (Graphite Desktop Environment), baserad på GNOME 42 och inklusive applikationer från GNOME-distributionen. GNOME-ändringar inkluderar en omdesignad inloggningsskärm, en konfigurator, volym- och ljusstyrkeindikatorer, en panel och grafitskalet. En applikationshanterare baserad på GNOME-programvara används för att hantera installationen av systemuppdateringar.

Äntligen för de som är det intresserad av att kunna testa denna distribution, bör du veta att storleken på installationsbilden är 1.7 GB och du kan hämta den från dess officiella webbplats I följande länk.

När det gäller de som är intresserade av att veta utvecklingen av projektet bör de veta att de är distribuerade under MIT-licensen.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   txerrenak sade

    Jag är förvirrad med denna distro. Till exempel ville jag hantera gnome-tilläggen (jag har installerat tilläggen och motsvarande tillägg i Firefox) och de är alla markerade som INTE KOMPATIBLA.

    Kan jag inte ha dessa tillägg?