Cos'è Void Linux e come installarlo

Creato con Gimp

Void Linux è una distribuzione Linux che mira a fornire un sistema operativo potente e, allo stesso tempo, facile da usare. È progettato per essere sia semplice che stabile e raggiunge questo obiettivo attraverso l’uso di runit e del proprio gestore di pacchetti leggero.

Simile a Arch Linux, Void Linux segue un modello di “rolling release” e un approccio “centrato sull’utente” nell’uso del sistema operativo. Questo significa che Void Linux è costantemente aggiornato, ma è anche minimalista quando installato. Rende Void Linux attraente per gli utenti esperti che desiderano un sistema operativo flessibile che possano comprendere e modificare completamente.

Indice

  • Perché usare Void Linux?
  • Scaricare Void Linux e preparare l’installer
  • Installare Void Linux
  • L’installer di Void Linux
  • Configurare l’utente
  • Configurare il bootloader e le partizioni
  • Creare le partizioni
  • Creare i filesystem
  • Iniziare l’installazione
  • Domande frequenti

Leggi anche: Come usare AUR in Arch Linux

Perché usare Void Linux?

Void Linux mira a mantenere il sistema operativo semplice. Il suo utilizzo di runit come sistema di init significa che tutti gli script di servizio attualmente in esecuzione sono semplicemente file che possono essere visti nella directory “/var/service/”, e questi possono essere facilmente aggiunti, modificati o rimossi da “/etc/sv/”.

Inoltre, Void Linux centralizza anche tutti i pacchetti disponibili per il sistema attraverso il X Binary Package System (XBPS). Questo assicura che l’utente non abbia bisogno di installare gestori di pacchetti aggiuntivi e che sia disponibile anche uno strumento di facile utilizzo per i pacchetti costruiti dagli utenti. In sintesi, questo si traduce in un sistema operativo che è facile da mantenere, flessibile e stabile.

Scaricare Void Linux e preparare l’installer

Puoi ottenere una copia dell’ISO di Void Linux da qui e potrai scegliere tra due varianti: base e xfce. La prima fornisce un’installazione senza alcun ambiente desktop, mentre la seconda viene fornita con XFCE.

Void Linux include anche due librerie standard C: glibc e musl.

  • Glibc (GNU C Library) è ampiamente utilizzata tra le distribuzioni Linux.
  • Musl, d’altra parte, è un’implementazione più semplice della stessa libreria C, ma la sua recentità significa che non tutti i programmi funzioneranno correttamente con essa. Per questa panoramica, scaricheremo l’Immagine Live Base con glibc.

Voidlinux 1 Download

Una volta ottenuta una copia dell’installer di Void Linux, avrai bisogno di un paio di cose:

  • Una chiavetta USB di almeno 4 GB o più
  • Un modo per scrivere l’installer sulla USB

Scrivere l’installer sulla USB è un processo semplice. Puoi usare balenaEtcher, indipendentemente dalla piattaforma che stai utilizzando. Per maggiori dettagli su come creare una USB avviabile con Void Linux, segui le istruzioni qui.

Leggi anche: Come usare Rufus per creare una chiavetta USB avviabile

Installare Void Linux

Con la USB avviabile, ora puoi avviare il Void Linux Installer tramite il menu di avvio del BIOS. Inserisci la USB nel computer e accendilo. Accedere al menu di avvio dipende principalmente dalla tua macchina. F10 è il tasto più comunemente utilizzato per il menu di avvio. Tuttavia, ci sono anche alcune macchine che usano F12 o F2. Una volta nel BIOS, seleziona di avviare dal disco USB.

Voidlinux 5 Bootmenu

Una volta avviato, ti verrà presentato il menu di avvio di Void Linux. Da qui, scegli la prima opzione. Questo ti porterà quindi nel live installer.

Voidlinux 6 Welcome

Devi accedere come “root” con la password “voidlinux”. Questo ti darà privilegi di root all’interno del live installer (Non preoccuparti, puoi cambiare la password di root in seguito).

Leggi anche: UEFI vs. BIOS: quale dovresti usare

Facoltativo: Abilitare il wireless

Una cosa da notare, tuttavia, è che se stai installando Void Linux tramite Wi-Fi, dovrai digitare il seguente comando per inizializzare una connessione wireless:

wpa_passphrase "Il nome del tuo punto di accesso">>/etc/wpa_supplicant/wpa_supplicant.conf

Puoi poi digitare la tua password sulla riga vuota che segue, quindi riavviare il demone dhcp per reinizializzare la connessione con le credenziali del tuo punto di accesso.

sv restart dhcpcd

Per assicurarti che la connessione sia stata inizializzata con successo, puoi usare il comando ping per pingare un sito web. Ad esempio: maketecheasier.com.

ping-c5 maketecheasier.com

Se funziona, puoi quindi avviare il processo di installazione. Per farlo, digita void-installer nella riga di comando.

Leggi anche: Come riparare pacchetti danneggiati su Linux

L’installer di Void Linux

Il menu principale del wizard di installazione evidenzia tutti i passaggi che devi effettuare. Iniziamo con la Tastiera e procediamo in basso.

Voidlinux 8 Installer Menu

Qui selezionerai il layout della tua tastiera. Se stai usando un layout diverso dalla tastiera standard statunitense, dovrai specificarlo qui. Io uso la tastiera standard statunitense.

Voidlinux 9 Keyboard

Dopo aver selezionato il layout della tastiera, il wizard selezionerà il passo successivo: Rete. Accedi e potrai scegliere quale Adattatore di Rete utilizzerai per l’installazione.

Voidlinux 10 Network

Se stai usando una connessione wireless, ci sarà un’opzione chiamata “wlp4s0” o simile. Seleziona quella, fornisci le credenziali della tua rete wireless e premi Invio. Io sto usando una connessione Ethernet, quindi selezionerò “enp0s3” e abiliterò anche DHCP.

Il passo successivo è selezionare da dove l’installer otterrà i pacchetti da installare. Per ottenere i pacchetti più recenti, seleziona Rete.

Voidlinux 11 Source

In questo passaggio dovrai fornire un hostname per la tua macchina. Può essere qualsiasi cosa tu voglia. Nel mio caso, chiamerò la macchina “maketecheasier.”

Voidlinux 12 Hostname

La locale è dove selezionerai il set di caratteri della tua macchina. Se stai utilizzando una lingua diversa dall’inglese, devi specificarlo qui. Una cosa importante da notare: se desideri avere simboli speciali, devi anche selezionare una locale UTF-8. Nel mio caso, selezionerò “en_US.UTF-8”.

Voidlinux 13 Locale

Per il passaggio del fuso orario, scegli la località più vicina a te, poiché questo determinerà l’orologio del tuo sistema.

Voidlinux 14 Timezone

Per il passo successivo, fornisci una password di root per la macchina. Assicurati che sia una password sicura.

Voidlinux 15 Root Password

Configurare l’utente

Per il nome di accesso, dovrai configurare il tuo account utente. Il primo prompt chiederà il tuo nome utente. Lo userai per accedere.

Voidlinux 16 Login Name

Voidlinux 17 Full Name

Il wizard ti chiederà di fornire una password per il tuo account utente. Assicurati che sia una buona password e diversa dalla password di root.

Voidlinux 18 User Pass

Nel passaggio successivo, seleziona in quali gruppi di sistema desideri che il tuo account utente sia. L’installer ha già fornito impostazioni predefinite ragionevoli, che dovrebbero essere sufficienti per l’uso quotidiano. Premi Invio per continuare al passaggio successivo.

Voidlinux 19 Groups

Configurare il bootloader e le partizioni

Per il bootloader, dovrai selezionare quale disco desideri utilizzare per installare il bootloader. Seleziona il tuo disco guardando la “dimensione” sul lato destro delle opzioni e premi Invio. Nel mio caso, è “/dev/sda”.

Voidlinux 20 Bootloader

Per il passaggio di partizionamento, il wizard chiederà quale disco desideri partizionare per l’installazione. Seleziona lo stesso disco che hai selezionato per il bootloader. Per me, è “/dev/sda”. Il wizard ti chiederà quindi quale strumento desideri utilizzare per partizionare il disco. Seleziona “cfdisk”, poiché è più semplice e facile da usare.

Voidlinux 21 Partition

Creare le partizioni

Se stai utilizzando un disco vuoto, cfdisk ti chiederà un Tipo di Etichetta. Seleziona “gpt”, poiché è più flessibile e può gestire dischi più grandi rispetto agli altri tipi di etichetta.

Voidlinux 22 Cfdisk Gpt

Il layout delle partizioni per cfdisk dipenderà principalmente dal fatto che tu stia utilizzando un sistema UEFI o un BIOS. Per un sistema UEFI, dovrai creare quattro partizioni.

Puoi farlo selezionando lo “Spazio Libero” con i tasti cursore Su e Giù e usando i cursori Sinistro e Destro per selezionare “Nuovo.” Cfdisk ti chiederà quindi la dimensione della partizione che desideri creare.

  • Per la prima partizione, dovrai crearne una con una dimensione di 1GB.
  • La seconda partizione deve avere una dimensione di 200MB e un Tipo di Sistema EFI.

Voidlinux 23 Cfdisk Partition

Puoi fare questo selezionando l’opzione “Tipo” con la partizione selezionata. Cfdisk ti fornirà un elenco di tipi che puoi scegliere per quella partizione.

  • La dimensione della terza partizione dipenderà dalla dimensione della RAM della tua macchina. Se è meno di 5GB, fornisci il doppio della quantità di RAM che hai. Ad esempio, se la tua macchina ha 4GB di RAM, imposta la dimensione della terza partizione a 8GB.
  • Per qualsiasi cosa superiore a 5GB, fornisci la stessa dimensione della quantità di RAM nel sistema. Infine, la terza partizione deve avere un Tipo di swap Linux.
  • Per l’ultima partizione, assegna tutto lo spazio restante nel disco.

Una volta fatto, ora puoi selezionare l’opzione “Scrivi” in cfdisk e digitare yes per confermare le partizioni. Dopo di che, puoi lasciare cfdisk selezionando Esci.

Creare i filesystem

Per il passaggio dei filesystem, creerai i filesystem per le partizioni che hai realizzato. Il wizard ti chiederà un “Tipo di File System” quando selezioni una partizione, e dopo di ciò ti chiederà un “Punto di Montaggio.”

  • Per il primo, seleziona “ext2” come tipo e inserisci “/boot” per il punto di montaggio.
  • Il secondo sarà di tipo “vfat” con un punto di montaggio di “/boot/efi.”
  • Il terzo sarà di tipo “swap” senza punti di montaggio.
  • L’ultimo avrà “ext4” come tipo e “/” come punto di montaggio.

Voidlinux 24 Filesystems

Iniziare l’installazione

Con tutto ciò fatto, puoi ora selezionare l’opzione “Installa” nel menu principale. L’installer ti chiederà di confermare la configurazione che hai effettuato. Seleziona “Sì.” Dopo di che, l’installer scaricherà tutti i file necessari per installare Void Linux.

Voidlinux 25 Confirmation

Una volta completato il download, verrà mostrato un prompt “OK”. Premi Invio e il wizard continuerà con il processo di installazione.

Voidlinux 26 Download Finished

L’installazione non dovrebbe richiedere molto tempo. Una volta completata, il wizard mostrerà una schermata di “Installazione riuscita”. Seleziona Sì per riavviare la macchina su Void Linux.

Voidlinux 27 Installation Finished

Congratulazioni! Ora hai un’installazione di Void Linux di base. Da qui, puoi installare qualsiasi cosa desideri. Puoi iniziare con alcuni ambienti desktop o gestori di finestre.

Voidlinux 28 Basic Installation

Leggi anche: 5 fantastiche AUR Helpers per Arch Linux

Domande frequenti

1. Non sono sicuro di quando è stata realizzata la mia macchina. C’è un altro modo per controllare se il mio sistema è UEFI?

Sì! Una volta che hai avviato l’installer di Void Linux, puoi controllare la directory “/sys/firmware/efi/”. Questa directory non esiste nei sistemi non UEFI, quindi se l’installer di Void Linux ha caricata quella, allora la tua macchina deve essere un sistema UEFI.

2. Ho appena completato l’installazione e quando ho riavviato e sono entrato, non sono online. È rotto il mio wireless?

Dovrai ripetere il comando wpa_passphrase di cui abbiamo parlato sopra. Quando l’abbiamo fatto per la prima volta, lo stavamo facendo nell’installer di Void Linux. Ora che abbiamo la nostra installazione, dobbiamo rifarlo affinché il sistema sappia dove connettersi.

3. La mia installazione è fallita! Ha detto: “ERRORE: impossibile installare GRUB su /dev/sdX! Controlla /dev/tty8 per errori.” Cosa devo fare?

Questo è successo perché GRUB non è stato installato correttamente nel sistema. Può accadere per diversi motivi. I più comuni sono:

  1. Hai adottato uno schema di partizione UEFI anche se la tua macchina è una BIOS e viceversa.
  2. Quando stavi creando lo schema di partizione UEFI, hai creato la prima partizione come “Sistema EFI” invece della seconda.