Rilascio di Bluefin LTS: Desktop Immutable su CentOS Stream 10
Bluefin LTS rilasciato: workstation Linux immutabile con base CentOS Stream 10, Flathub, ZFS, Homebrew e 3–5 anni di supporto a lungo termine.
Dopo nove mesi di sviluppo, il team di Bluefin ha ufficialmente rilasciato Bluefin LTS e Bluefin GDX. Tuttavia, poiché il nome potrebbe non essere particolarmente familiare all'utente medio di Linux, lasciate che ve lo presenti prima.
La distro è iniziata come un derivato di Fedora Silverblue, mantenendo il suo approccio immutabile basato su immagini e aggiungendo i propri strumenti per cose come Flathub, Homebrew e ZFS. Il Bluefin principale e la sua variante GTS seguono ancora quel modello Silverblue, puntando a un desktop veloce in stile rolling.
Con il rilascio di Bluefin LTS, però, il progetto è passato a una nuova base: CentOS Stream 10 combinato con EPEL. Questo cambiamento significa che Bluefin LTS non è più solo un trapianto di Fedora. Resta comunque un desktop immutabile basato su CentOS, creato appositamente, aggiornato in modo atomico con bootc e progettato per utenti che desiderano un ciclo di rilascio più lento e prevedibile della durata di tre-cinque anni.
In pratica, questa divisione per Bluefin Linux si traduce nei seguenti tipi:
- Bluefin (mainline): Desktop immutabile basato su Fedora Silverblue, aggiornato in modo atomico con bootc.
- Bluefin GTS: Stesso descritto sopra, ma ottimizzato per la stabilità e i flussi di lavoro degli sviluppatori, sempre basato su Silverblue e immutabile.
- Bluefin LTS: Anch'esso immutabile, ma basato su CentOS Stream 10 invece che su Silverblue, con un ciclo di supporto di 3–5 anni.
- Bluefin GDX: Basato su Bluefin LTS, anch'esso immutabile, ma precaricato con NVIDIA CUDA, driver e strumenti AI.
Quindi, ora che abbiamo chiarito questo, torniamo all'argomento principale—le nuove versioni LTS e GDX. Come ho detto, Bluefin LTS è basato su CentOS Stream 10 e include pacchetti aggiuntivi da EPEL, ma per il resto condivide gli stessi RPM sorgente di Bluefin e Bluefin GTS.
Gli aggiornamenti vengono applicati in modo atomico utilizzando bootc, uno strumento per la gestione delle immagini dei container avviabili; tuttavia, il layering locale dei pacchetti non è supportato. Invece, ci si aspetta che le applicazioni arrivino tramite Flathub, Homebrew o altri metodi containerizzati.
La release include un GNOME 48 backportato, qualcosa che gli sviluppatori dicono essere stato una parte fondamentale per far sentire una release LTS aggiornata. Bluefin LTS include anche il supporto al secure boot, l'integrazione di ZFS e un'esperienza di installazione aggiornata tramite il nuovo installer web-based Anaconda, che sostituisce i vecchi strumenti di configurazione.
Inoltre, l'ambiente desktop GNOME viene fornito con un piccolo numero di estensioni popolari preinstallate di default, come Dash to Dock, AppIndicator, Blur my Shell, Caffeine, ecc.
È importante notare che ci sono due percorsi di installazione: la versione standard LTS, che include il kernel Linux 6.12 per tutta la durata del supporto della distribuzione, e un ramo opzionale LTS-HWE, attualmente con il kernel 6.15, che offre un migliore supporto per hardware più recente come Framework 12 e Framework Desktop.
La commutazione tra questi rami può essere effettuata dopo l'installazione con ujust rebase-helper. Sono disponibili immagini sia per x86_64 che per ARM64.
Tuttavia, non tutti i pezzi sono ancora al loro posto. La configurazione del Bazaar curato (un nuovo store di app Flatpak creato appositamente per GNOME) è attualmente assente. Inoltre, gnome-user-share non è incluso e il ramo HWE non supporta l'avvio sicuro al lancio. Queste lacune sono segnalate come errata, con correzioni previste in seguito.
Passiamo ora alla prossima notizia. In concomitanza con il rilascio LTS, il team ha anche presentato Bluefin GDX, una variante progettata per carichi di lavoro di intelligenza artificiale e machine learning, rivolta principalmente agli sviluppatori AI. Include driver NVIDIA, supporto CUDA, integrazione con VSCode e Ramalama per la gestione locale dei modelli.
L'idea è fornire un'unica immagine pronta per CUDA piuttosto che mantenere più build orientate agli sviluppatori. Si prevede che gli aggiornamenti da GDX vengano reintegrati nella modalità sviluppatore di Bluefin, mantenendo entrambi allineati.
Infine, il rilascio di GDX include anche una collaborazione con la comunità che coinvolge il team del Red Hat Enterprise Linux Command Line Assistant, mirata a migliorare gli strumenti di IA e ML a monte.
Per ulteriori informazioni, consultare l'annuncio. Le immagini sono disponibili per x86_64 (AMD/Intel) e ARM (aarch64), con versioni standard e HWE di Bluefin LTS, oltre alle edizioni GDX con supporto NVIDIA.

