Garuda Nix: la nuova distribuzione GNU/Linux che unisce l’esperienza Garuda con la potenza di NixOS

Garuda Nix: la nuova distribuzione GNU/Linux che unisce l'esperienza Garuda con la potenza di NixOS

Garuda Nix è una nuova distribuzione GNU/Linux basata su NixOS che integra l’esperienza utente, le configurazioni desktop e le impostazioni predefinite di Garuda Linux. A differenza della versione tradizionale di Garuda, basata su Arch Linux,

Garuda Nix fornisce una installazione autonoma di NixOS, un sistema dichiarativo e in gran parte immutabile, che combina la gestione dei pacchetti software tramite Nix con l’estetica e le funzionalità che hanno reso famosa Garuda Linux.

Originariamente sviluppato come sottosistema Garuda Nix, pensato per consentire il dual boot tra Garuda Linux e un’installazione di NixOS sulla stessa partizione tramite subvolumi Btrfs, il progetto è evoluto in una distribuzione indipendente. Garuda Nix punta a rendere NixOS più accessibile proponendo 2 edizioni basate su KDE Plasma: Dr460nized, che utilizza il tema Catppuccin per offrire un aspetto scuro e moderno, e Mokka, una variante chiara e minimalista. Entrambe mantengono coerenza visiva e funzionale, differenziandosi esclusivamente per l’approccio estetico.

Caratteristiche generali e origine del progetto

Garuda Nix è una distribuzione libera e open source, pensata per utenti intermedi ed esperti che desiderano sperimentare un approccio dichiarativo alla configurazione del sistema operativo. A differenza delle distribuzioni tradizionali, dove le modifiche vengono applicate tramite comandi o editor di configurazione, NixOS richiede di definire lo stato desiderato del sistema in file di configurazione e poi applicarlo tramite il comando da Terminale nixos-rebuild.

Questo approccio garantisce riproducibilità, consistenza e facilità di rollback in caso di errori.

Il progetto nasce dalla passione del team di sviluppo per NixOS e dalla volontà di avvicinare più utenti a questa distribuzione. Garuda Nix non è solo un semplice adattamento delle configurazioni di Garuda su NixOS, ma una soluzione completa che include:

  • Dotfile identici a quelli presenti nelle immagini ISO di Garuda Linux, adattati per NixOS.
  • Chaotic Nyx, il corrispettivo Nix del famoso repository software Chaotic-AUR di Garuda, che fornisce pacchetti software precompilati aggiuntivi.
  • Configurazioni predefinite per i moduli garuda-*, che semplificano la personalizzazione del sistema.
  • Flake preconfigurato in /etc/nixos, pronto per essere modificato ed esteso.

Garuda Nix è stata ufficialmente rilasciata il 20 settembre 2026. Al momento della pubblicazione di questo articolo, la versione disponibile è la prima ed è considerata una pre‑release, destinata principalmente ai tester e non all’uso in produzione.

Novità in Garuda Nix

Garuda Nix introduce importanti miglioramenti che rendono l’esperienza con NixOS più accessibile e integrata con l’ecosistema Garuda. Le novità spaziano dall’installazione semplificata tramite Calamares e CLI, alle edizioni desktop Dr460nized e Mokka, fino a funzionalità avanzate come Impermanence e l’integrazione con Chaotic Nyx.

Installazione semplificata tramite Calamares e CLI

Garuda Nix offre 2 metodi di installazione:

  1. Calamares: l’installer grafico, già noto agli utenti di Garuda Linux, che consente una configurazione guidata e intuitiva.
  2. install-garuda-nix: uno strumento da riga di comando che offre opzioni avanzate, come la configurazione automatica di Impermanence.

Entrambi gli installer supportano l’installazione delle edizioni Dr460nized e Mokka, indipendentemente dall’immagine ISO utilizzata, grazie al fatto che le installazioni di Garuda Nix sono sempre network‑based (netinstall).

L’installer CLI permette inoltre di scegliere profili desktop/laptop/server, filesystem diversi e varianti del kernel Linux (cachyos, LTS, latest), offrendo un controllo più fine sull’installazione.

Edizioni desktop disponibili: Dr460nized e Mokka

Garuda Nix propone due edizioni desktop, ognuna con un tema e una configurazione distinta:

  • Dr460nized: basata sul tema Catppuccin, offre un aspetto scuro e moderno, con una vasta gamma di port per applicazioni, siti web e strumenti. È ideale per chi preferisce un ambiente coerente e personalizzabile.
  • Mokka: una variante più chiara e minimalista, pensata per chi ama un design pulito e funzionale.

Entrambe le edizioni utilizzano gli stessi dotfile delle corrispondenti versioni di Garuda Linux, adattati per funzionare con NixOS.

Impermanence: un sistema immutabile per dati mutabili

Una delle novità più interessanti di Garuda Nix è l’integrazione con Impermanence, un modulo di NixOS che consente di:

  • Cancellare automaticamente i dati non persistenti ad ogni riavvio.
  • Mantenere persistenti solo le cartelle e i file esplicitamente configurati (es. /home, /etc, .config).

Questo approccio è implementato tramite:

  • Rollback tramite snapshot Btrfs per sistemi che utilizzano il filesystem Btrfs.
  • Root filesystem in tmpfs per sistemi che utilizzano ext4, dove i dati non persistenti vengono memorizzati in memoria e cancellati al riavvio.

Attenzione: per utilizzare Impermanence, è necessario configurare esplicitamente quali cartelle e file devono essere persistenti. Garuda Nix include già una configurazione predefinita che preserva i dati essenziali (es. password Wi-Fi, configurazioni utente in .config), ma per altri dati potrebbe essere necessario consultare la documentazione ufficiale di NixOS.

Chaotic Nyx: il repository software aggiuntivo

Chaotic Nyx è il corrispettivo Nix del famoso Chaotic-AUR di Garuda Linux. Questo repository software fornisce:

  • Pacchetti software precompilati aggiuntivi, inclusi software non sempre disponibili nei repository software ufficiali di NixOS.
  • Accesso a software popolare e aggiornato, già testato e integrato con il sistema.

Grazie a Chaotic Nyx, gli utenti di Garuda Nix possono installare facilmente applicazioni e strumenti aggiuntivi senza doverli compilare manualmente.

Configurazione predefinita e flake

Garuda Nix include una configurazione predefinita in /etc/nixos, basata su Nix Flake. Questo file consente di:

  • Definire lo stato desiderato del sistema in modo dichiarativo.
  • Gestire dipendenze e configurazioni in modo modulare e riproducibile.
  • Aggiungere o modificare servizi, pacchetti software e impostazioni tramite un linguaggio di configurazione potente e flessibile.

I nuovi utenti di NixOS possono trovare utili le seguenti risorse per imparare a utilizzare al meglio Garuda Nix:

Download e Riferimenti

Le immagini ISO di Garuda Nix sono disponibili per il download in 2 edizioni:

Le immagini ISO vengono generate automaticamente ogni giorno tramite il sistema di CI (Continuous Integration) di Garuda Linux, garantendo che gli utenti abbiano sempre accesso alla versione più aggiornata.

Installazione e aggiornamento

Per installare Garuda Nix, è possibile:

  1. Scaricare l’immagine ISO corrispondente all’edizione desiderata (Dr460nized o Mokka).
  2. Creare una chiavetta USB avviabile tramite strumenti come Balena Etcher o dd.
  3. Avviare il sistema dalla chiavetta e seguire le istruzioni dell’installer Calamares o utilizzare il comando:
    install-garuda-nix
    per un’installazione avanzata.

Per gli utenti che vogliano aggiornare un’installazione esistente di Garuda Nix, è sufficiente eseguire:

sudo nixos-rebuild switch --upgrade

Questo comando applicherà gli aggiornamenti disponibili per il sistema e i pacchetti software installati.

Riferimenti Ufficiali

Per ulteriori informazioni, è possibile consultare l’annuncio ufficiale sul forum o sul blog di Garuda Linux, la documentazione ufficiale di Garuda Nix e la wiki di NixOS su Impermanence.

Fonte: https://garudalinux.org/
Fonte: https://forum.garudalinux.org/t/garuda-nix-released/48803
Fonte: https://garudalinux.org/blog?edition=garuda-nix-subsystem
Fonte: https://www.linuxadictos.com/garuda-nix-la-nueva-distribucion-nixos-independiente-de-garuda-linux.html
Fonte: https://9to5linux.com/nixos-based-garuda-linux-dr460nized-and-mokka-editions-are-out-now
Fonte: https://linuxiac.com/garuda-linux-launches-garuda-nix-for-nixos-users/

Visited 1 times, 1 visit(s) today
Se vuoi sostenermi, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che ho nel mio sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul mio negozio online, quelle mancanti possono essere comunque richieste.

Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!

Hai dubbi o problemi? Ti aiutiamo noi!

Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.
Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.
Amazon Music
Scopri le ultime offerte per dischi ssd su Acquista su Amazon
Scopri le ultime offerte per memorie RAM DDR su Acquista su Amazon
Scopri le ultime offerte per Chromebook su Acquista su Amazon
Scopri le ultime offerte per Raspberry su Acquista su Amazon

Potrebbero interessarti anche...

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.