Rimuovere i pacchetti utilizzando il file di configurazione di Nix

Rimuovere i pacchetti utilizzando il file di configurazione di Nix


Il file di configurazione ti consentedi gestire facilmente i pacchetti in una sola volta. Quindi anche di rimuovere più pacchetti in una sola volta.

Per rimuovere un pacchetto utilizzando il file di configurazione di Nix, devi cancellare il nome del pacchetto nel file di configurazione, ricostruire la configurazione, e il gioco è fatto.

Quindi la prima cosa che dobbiamo fare è aprire il terminale.

Andare sull'icona della barra dei programmi e selezionandola si aprirà la barra dei menù. Selezionare la voce "Sistema" e sul menù che si apre selezionare il programma "Konsole":

Si aprirà il terminale:


Innanzitutto andare con il terminale nella cartella dove è presente il file configuration.nix digitando nel terminale la seguente stringa:

cd /etc/nixos/

Digitare ora il tasto INVIO.

Ora aprire il file configuration.nix con i privilegi di amministratore digitando nel terminale la seguente stringa:

sudo nano configuration.nix

Digitare ora il tasto INVIO.

Digitare ora la password, non la vedremo visualizzata a video mentre la digitiamo ma il terminale la sta prendendo, seguita dal tasto INVIO.

Si aprirà nel terminale il file configuration.nix:

Con i tasti freccia della tastiera scorrere il file configuration.nix per raggiungere il punto che contentiene le linee di codice del profilo utente e del profilo di sistema:

Quindi se per esempio vogliamo disinstallare Audacity per farlo bisogna cancellare la stringa pkgs.audacity nelle linee di codice del profilo utente o del profilo di sistema o di entrambi come in questo caso.

Dopo la cancellazione delle stringhe di codice possiamo vedere il risultato del file nella finestra del terminale:

Salvare il file configuration.nix premendo in contemporanea i tasti CTRL+ O:

Premere il tasto INVIO per confermare il salvataggio del file:

Chiudere il file configuration.nix premendo in contemporanea i tasti CTRL+ X e tornare così alla finestra del terminale:

E infine, ricostruisci la configurazione digitando nel terminale la seguente stringa:

sudo nixos-rebuild switch

Digitare ora il tasto INVIO.

Digitare la password seguita dal tasto INVIO.

Lasciare ora che il terminale ricostruisca la configurazione, e il gioco è fatto.

Il programma è stato disinstallato. Con questo metodo possiamo cancellare diversi pacchetti in una sola volta.