In breve: distribuzione atomica basata su AlmaLinux (distribuzione Linux di classe Enterprise accessibile senza restrizioni).
Qualcosa su FAQ
Che cos'è HeliumOS?
È un sistema operativo atomico per computer desktop, creato sulla base di AlmaLinux, che eredita la sua stabilità, sicurezza e compatibilità con l'ecosistema Linux Enterprise.
Cosa offre HeliumOS?
GNOME, un negozio di pacchetti Flatpak e 10 anni di supporto, sufficienti per tutta la vita utile del tuo computer.
Perché si chiama 'atomico'?
Gli aggiornamenti di sistema sono distribuiti tramite OCIimmagini compatibili con BootC. Di conseguenza, anche se l'alimentazione viene interrotta durante l'aggiornamento, questo non influirà sul funzionamento del sistema.
Confronto con altre distribuzioni
Ubuntu
A differenza di Ubuntu, HeliumOS non utilizza pacchetti snap ed appartiene alla famiglia di distribuzioni basate su Red Hat Enterprise Linux.
Fedora
Fedora e il progetto Universal Blue offrono sistemi operativi atomic basati su Fedora, tuttavia il ciclo di vita di Fedora è di 13 mesi, mentre HeliumOS è supportato per 10 anni.
AlmaLinux
HeliumOS si basa direttamente su AlmaLinux e utilizza molti dei suoi componenti, ma a differenza di AlmaLinux, HeliumOS è progettato per fornire un sistema operativo atomico per desktop, adatto a tutti gli utenti.
Ora un po' di storia sulla creazione della distribuzione, secondo il suo creatore, pubblicata nel blog di Alma:
Il mio obiettivo è creare un sistema operativo per desktop basato su Linux, che sia facile da usare, stabile e affidabile.
Inizialmente ho utilizzato Debian per questo scopo, tuttavia sono emersi alcuni problemi:
- Debian è supportato per 3-5 anni e, sebbene sia piuttosto stabile rispetto ad altre distribuzioni, volevo qualcosa di più stabile.
- Un'interruzione imprevista durante l'aggiornamento tradizionale dei pacchetti in Linux può portare a una situazione in cui il sistema non si avvia o funziona in modo errato.
Qualche mese fa ho sentito parlare di Image mode for RHEL — è un nuovo metodo di distribuzione di RHEL che utilizza immagini OCI per gli aggiornamenti. Passare a Enterprise Linux e usare bootc (la tecnologia su cui si basa Image mode for RHEL) risolvono entrambi i problemi che ho riscontrato in Debian. In generale, dopo una serie di esperimenti, abbiamo annunciato la versione alpha di HeliumOS basata su CentOS Stream.
Nonostante la risoluzione di vari problemi, la transizione a CentOS Stream ha portato a nuove complicazioni:
- CentOS Stream è un rolling release, il che può creare difficoltà nel supportare software o driver che richiedono, ad esempio, una versione specifica del kernel.
- CentOS Stream è supportato solo per 5 anni, il che può essere accettabile in alcuni casi, ma limita l'uso di HeliumOS in situazioni dove è richiesta un'assistenza più lunga.
È diventato chiaro che passare a una distribuzione di Enterprise Linux con aggiornamenti fissi, come AlmaLinux, risolverebbe entrambi i problemi.
Grazie alla collaborazione nelle chat con i ragazzi di AlmaLinux e Fedora, abbiamo impostato i flussi di lavoro per creare immagini AlmaLinux bootc, in modo che aggiornamenti e nuove versioni di HeliumOS siano forniti tramite immagini bootc ottenute da AlmaLinux.
Il volto sorridente del principale sviluppatore: Isaac Beverly
Fonte: linux.org.ru
