Ricerca nel sito web

Chimera Linux arriva in versione beta, è più che eccitante


Chimera Linux entra in beta! È una distribuzione non-GNU, a rilascio progressivo, libera da systemd che abbraccia l'essenza di FreeBSD e la filosofia KISS.

Ti devo delle scuse! Non ho idea di come questo gioiello sia rimasto sotto il mio radar fino ad ora. Forse sto solo invecchiando. Sto parlando della nuova stella nascente del rolling-release, Chimera Linux.

Quindi, se sei come me e non ne hai mai sentito parlare fino ad ora (vergognami), c'è un motivo: il progetto è stato lanciato a metà del 2021 ma non ha ancora una versione stabile. Solo di recente è entrato nella sua fase beta.

Ora, mi permetto di presentarlo, evidenziando le sue caratteristiche più importanti, che non sono poche. Perché qui stiamo parlando di una bestia piuttosto singolare. Ecco cosa intendo.

Innanzitutto, Chimera è una delle distribuzioni Linux originali, il che significa che non è costruita su alcuna distribuzione esistente. Questo fatto da solo è abbastanza eccitante, credo. Colloca la distribuzione in un gruppo esclusivo accanto a nomi come Debian, RHEL, Arch, Void e Slackware, con solo pochi altri che si guadagnano questa distinzione.

E ora, c'è qualcosa che non ti aspetti. Quante volte vi capita di imbattervi nell'amato termine "GNU/Linux" scritto nei titoli dei giornali? È uno dei preferiti dagli scrittori più meticolosi (o, diciamo, pedanti), anche se questo è un discorso per un'altra volta. Beh, quando si tratta di Chimera, potrebbero aver bisogno di modificare il loro stile in "non-GNU".

Ma non fatevi un'idea sbagliata: non è che questa distribuzione abbia qualcosa contro GNU. Evita semplicemente (per progettazione) la tradizionale toolchain GNU e le utility principali che dominano la maggior parte delle distribuzioni Linux. Invece, Chimera costruisce il suo stack attorno a componenti alternativi come LLVM/Clang e diverse utility userland.

Cosa viene in mente a chi ha gli occhi acuti quando sente LLVM/Clang? (Scatena la fanfara drammatica.) Esatto... FreeBSD! Il leggendario, collaudato nel tempo, solido come una roccia e affidabile FreeBSD. Ma ecco il colpo di scena: Chimera sta colmando il divario, portando il mondo dei BSD nel territorio di Linux. Emozionante, vero?

Ancora una volta, la distro incorpora gli strumenti e le librerie di FreeBSD per fornire un'esperienza unica, leggera e modulare. Questo approccio combina la flessibilità del kernel Linux con la stabilità, la semplicità e le caratteristiche dei sistemi BSD.

Collegando questi ecosistemi, Chimera mira a offrire il meglio di entrambi i mondi: l'ampio supporto hardware e l'ecosistema di Linux, insieme al design pulito e alla filosofia dei sistemi BSD. E lo fa davvero.

Prossima fermata: systemd? Aspetta, systemd?! No, non qui. Non troverai nulla del genere. Invece, Chimera Linux utilizza Dinit, un sistema di init fortemente influenzato dalla filosofia UNIX di fare una cosa ma farla bene. È progettato per essere leggero, veloce e semplice, pur essendo potente ed estensibile.

Inutile dire che questo approccio deliberatamente ricercato si adatta più che bene alla filosofia di Chimera di un sistema pulito ed efficiente.

Dai un'occhiata alle tre righe sottostanti se hai familiarità con systemd e sei preoccupato di imparare qualcosa di completamente nuovo. Pensi ancora che la curva di apprendimento sia così diversa o più difficile rispetto a systemd?

dinitctl enable sshd
dinitctl status sshd
dinitctl list

Ad essere onesti, voglio chiarire una cosa: Systemd non è del tutto fuori dal quadro in Chimera Linux. Per coloro che ritengono che GRUB sia un po' obsoleto e preferiscono utilizzare systemd-boot per il suo design leggero e la perfetta integrazione UEFI (e io sono uno di loro), il pacchetto "systemd-boot" è disponibile per l'installazione.

Parlando di pacchetti, questo ci porta naturalmente al gestore di pacchetti. Chimera si basa su APK (Alpine Package Keeper), uno strumento ben noto agli utenti di Alpine Linux, noto per la sua semplicità, velocità e sovraccarico minimo. I comandi sono più che facili da usare. Per esempio:

apk update
apk upgrade
apk search <package_name>
apk add <package_name>
apk del <package_name>

Facile e bello! Se non sei sicuro di utilizzare l'APK, non preoccuparti: ci pensiamo noi. Dai un'occhiata alla nostra guida, "La guida per l'utente di Alpine all'APK: come gestire i pacchetti" e le tue preoccupazioni si scioglieranno.

Ok, passiamo al processo di installazione. Fedele alla filosofia BSD, qui non c'è Calamares o qualsiasi altro installatore di GUI. Detto questo, se avete mai installato Arch, vi sentirete come a casa, forse anche troppo. Cosa intendo?

Durante l'installazione di Chimera Linux per la prima volta, mi sono ritrovato a ricontrollare per assicurarmi di non installare accidentalmente Arch perché il processo è quasi identico in quasi ogni passaggio.

Per i nuovi utenti Linux, beh, non sarà la cosa più facile. Tuttavia, gli utenti di Arch, Void, Slackware e soprattutto BSD saranno entusiasti della procedura di installazione.

Sono disponibili tre immagini ISO principali per l'installazione: base, GNOME e KDE. Sebbene le ISO di GNOME e KDE forniscano un ambiente desktop live, lasciatemi chiarire che Chimera Linux può essere installato solo utilizzando il metodo della riga di comando menzionato sopra.

Per quanto riguarda gli ambienti desktop, il favorito è GNOME (si prega di considerare l'aggiunta di COSMIC), attualmente disponibile nella sua ultima 47a versione. Naturalmente, troverai anche i nuovissimi Plasma 6.2 e Xfce 4.20.

Oltre a questi tre, c'è una vasta gamma di altre opzioni, tra cui Enlightenment, Sway, Wayfire, Labwc, PeKWM, IceWM e altro ancora, tutti nelle loro ultime versioni. Dopotutto, qui stiamo parlando di una distribuzione a rilascio progressivo.

Ciò che mi attira anche della causa di Chimera è che ogni ambiente desktop è offerto nella sua implementazione vanilla, privo di modifiche non necessarie o di scelte di design occasionalmente discutibili che alcuni sviluppatori di distribuzioni impongono come estetica predefinita. È una tela bianca, pronta per essere personalizzata come preferisci.

La distribuzione fornisce software attraverso due fonti primarie: i repository "principale" e "utente". Per impostazione predefinita, i pacchetti provengono dal repository principale, dando priorità al controllo delle versioni stabili, all'aderenza a rigorosi standard di dipendenza e all'ampia compatibilità tra le architetture di livello 1.

Per coloro che cercano software aggiuntivo, il repository "utente" offre una selezione più ampia di pacchetti che non soddisfano i criteri rigorosi per l'inclusione nel repository principale.

Tuttavia, gli utenti devono tenere presente che il software nel repository utente potrebbe non rispettare gli stessi standard di qualità e potrebbe non essere disponibile su tutte le architetture di livello 1. Questa configurazione garantisce la flessibilità mantenendo al contempo l'affidabilità delle funzionalità principali del sistema.

Questo è anche il luogo perfetto per condividere una nota importante. Poiché il progetto è ancora nelle sue fasi iniziali, la selezione di repository di Chimera non è così ampia come si potrebbe trovare in nomi più affermati come Arch o Debian.

Quindi, se sei abituato ad avere un'enorme varietà di opzioni, noterai che le scelte qui sono molto più limitate. Naturalmente, questo è del tutto comprensibile: dopo tutto, questa distribuzione sta ancora costruendo la sua reputazione e non ha ancora attirato un'alta visibilità tra gli sviluppatori di software. Ma spero che le cose cambieranno con il tempo.

Infine, ho già detto che Chimera Linux supporta fino a cinque architetture: x86_64, ppc64, ppc64le, aarch64 e riscv64? Onestamente, non sono sicuro di cos'altro dire se non condividere i piani degli sviluppatori per il 2025 prima di concludere.

Tra gli sviluppi di spicco c'è una revisione completa del framework di registrazione del sistema, migliorando così la diagnostica e l'affidabilità del sistema. Inoltre, il team prevede di introdurre il supporto per le unità di montaggio e i supporti di rete nella gestione dei servizi, ampliando la flessibilità e le capacità delle operazioni di servizio.

Un altro obiettivo importante sarà quello di perfezionare il supporto di cgroups e progredire verso la rimozione di elogind. Anche i file di configurazione del servizio sono destinati a ricevere un restyling completo insieme all'introduzione di timer basati sul servizio per offrire maggiore precisione e controllo.

Infine, nel 2025, Chimera passerà a dbus-broker come fornitore di sistemi e bus di sessione predefinito, una mossa che dovrebbe aumentare le prestazioni e semplificare la comunicazione interprocesso.

Conclusione

Sarà una conclusione un po' più lunga del solito. Innanzitutto, lo ammetto subito: ho passato ore incollato alla tastiera, completamente affascinato da una delle mie più grandi scoperte del 2024: Chimera Linux. Solo pochi giorni fa, come ho accennato in precedenza, questa distribuzione è entrata ufficialmente nella sua fase beta.

Fase beta? Ho provato molte distribuzioni Linux nel corso degli anni e posso dire con certezza che molte versioni cosiddette "stabili" sarebbero gelose della stabilità offerta da Chimera nella sua versione beta. E non dimentichiamo la velocità. Grazie al suo design, non è solo veloce, ma è incredibilmente veloce, come se stesse viaggiando alla velocità della luce.

La distribuzione combina il meglio di entrambi i mondi: la flessibilità e il potenziale illimitato di Linux, combinati con la stabilità e la filosofia diretta e affidabile dei BSD, focalizzata su un approccio "uno strumento, un lavoro, fatto bene". Ecco perché Chimera Linux sembrava la miscela perfetta della flessibilità e della potenza illimitate di Arch, abbinate alla stabilità diretta e solida come una roccia di Void, avvolta in quell'inconfondibile atmosfera simile a UNIX.

Ma c'è qualcos'altro, però, qualcosa di più difficile da spiegare. È più una sensazione, ma ogni appassionato di software libero l'ha provata ad un certo punto. A differenza delle distribuzioni sostenute dall'azienda, Chimera ti dà quel sottile ma inconfondibile senso di libertà e comunità.

Puoi sentire il sangue, il sudore e le lacrime che gli sviluppatori hanno versato per dargli vita. Forse è questo che lo distingue: non solo essere qualcosa che ammiri per aver fatto bene il suo lavoro, ma qualcosa che risuona con te a un livello emotivo più profondo. (E onestamente, momenti come questo mi fanno desiderare di essere pagata per scrivere articoli come questo.)

Ok, al di là dello scherzo, sull'applicabilità di nicchia, gli sviluppatori hanno inserito Chimera in una categoria generica, ma considerando il suo approccio al rilascio progressivo, suggerisco che potrebbe davvero eccellere come distribuzione focalizzata sul desktop.

Lo consiglierei? Assolutamente! Se avessi una terza mano, alzerei anche quella per un entusiasta SÌ. Dire che non è raccomandato per gli utenti di Arch o Void è inutile: è un must assoluto.

Per gli altri appassionati di rilascio a rotolamento, è altamente raccomandato. Infine, per gli utenti UNIX che sono titubanti riguardo a Linux, prova Chimera. Potrebbe cambiare completamente la tua prospettiva.

Per saperne di più, consulta il sito web della distribuzione o la relativa documentazione. Le immagini ISO di installazione sono qui. Una cosa è certa: Chimera si è guadagnata un posto nella mia lista degli osservati speciali. Stai tranquillo, ogni volta che uscirà qualcosa di nuovo, sarò tra i primi a condividerlo e a tenervi aggiornati. Puoi contare su questo.