Guida all'utilizzo di XBPS
Vediamo ora come utilizzare il gestore di pacchetti XBPS (X Binary Package System). Per farlo dovremo utilizzare il terminale.
Per aprire il terminale dobbiamo andare sulla barra superiore del desktop selezionare la voce "Applicazioni" si aprirà un menù a tendina. Selezionare la voce "Emulatore di terminale":

Si aprirà la finestra del terminale:

Per diventare utente root digitare sul terminale:
su
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. La finestra del terminale ci apparirà ora così:

Ora siamo utenti root e siamo autorizzati a fare qualunque operazione vogliamo eseguire sul sistema.
Quindi secondo quello che vogliamo fare, digitare la stringa corrispondente nel terminale seguita dal tasto INVIO.
Gestione del software
Prima di installare i pacchetti, vale la pena verificare se i pacchetti sono stati ufficialmente ospitati nei repository. Per cercare un pacchetto per nome digitare nel terminale:
xbps-query -Rs nome_pkg
Per ottenere informazioni dettagliate su un pacchetto. Digitare nel terminale:
xbps-query -R nome_pkg
Per installare nuovo software con il gestore dei pacchetti XBPS eseguire il comando:
xbps-install -S pkg
Per verificare se un determinato pacchetto è già installato, digitare nel terminale:
xbps-query -l | grep nome_pkg
Aggiornamento dei repository
Per impostazione predefinita, Void Linux ha solo software gratuito. In altre parole, esiste una divisione tra software libero e non libero. Se desideri installare software non libero sul tuo sistema Void Linux, devi installare il seguente repository aggiuntivo:
- void-repo-nonfree
- void-repo-multilib-nonfree
Basta digitare nel terminale:
xbps-install -S void-repo-nonfree void-repo-multilib-nonfree
Per interrogare l'elenco dei repository funzionanti, digitare nel terminale:
xbps-query -L
Aggiornamento del sistema
Come tutti i gestori di pacchetti, XBPS utilizza i repository per ottenere i pacchetti. E come qualsiasi altro sistema, mantenere aggiornato il tuo sistema Void è essenziale.
Per aggiornare tutti i pacchetti su Void Linux alle versioni più recenti, digitare nel terminale:
xbps-install -Su
Pulizia del sistema
Per rimuovere il software indesiderato digitare nel terminale:
xbps-remove -R pkg
Per rimuovere i pacchetti orfani (non utilizzati). Digitare nel terminale:
xbps-remove -yo
Per rimuovere le vecchie versioni installate del kernel Linux dal tuo sistema. Digitare nel terminale:
vkpurge rm all
Ogni volta che xbps-install scarica un nuovo pkg, sia una nuova installazione o un aggiornamento, viene archiviato in "/var/cache/xbps". Quindi, se non li rimuovi periodicamente, divoreranno lentamente lo spazio sul tuo disco rigido; prima o poi potresti avere poco spazio su disco. Per evitare questo è bene rimuovere periodicamente la cache.
Per pulire la cache dei pacchetti, eseguire il comando:
xbps-remove -yO
NOTA BENE:
- Se usate la distribuzione di Void Linux in un container creato con Distrobox per eseguire le operazioni trattate sopra utilizzaremo il comando
sudoinvece di diventare utenti di root con il comandosu. - Durante l’esecuzione di questi comandi da terminale, è consigliabile, non aprire altre applicazioni e non eseguire altri lavori.
- Durante l’esecuzione di questi comandi potrebbe esservi chiesta una conferma. Rispondete con una
S(esse) o unaY(Yes) e date INVIO da tastiera. - Aspettate pazientemente la fine dell’esecuzione di ciascun comando che potrebbe richiedere anche molto tempo, specialmente se si installano applicazioni grosse con molte dipendenze.
- Alla fine delle operazioni che vogliamo eseguire chiudere l'utente di root digitando sul terminale il comando
exitseguito dal tasto INVIO.