Cos’è Parabola Linux e come installarlo

Cos’è Parabola Linux e come installarlo

Parabola è una distribuzione Linux che si concentra sulla produzione di una versione sicura e libera di Arch Linux. A differenza di una normale distribuzione, Parabola si distingue includendo solo software e librerie che puoi ispezionare tu stesso.

Questo articolo mostra come installare Parabola Linux e ti guida attraverso il processo di installazione del tuo ambiente desktop.

Perché usare Parabola Linux

Il più grande punto di forza di Parabola Linux è che è una delle poche distribuzioni che forniscono un sistema operativo Libre . Ciò significa che ogni parte della distribuzione, incluso il kernel, non contiene alcun codice sorgente chiuso.

Un output della console che mostra le specifiche di Parabola Linux.

Un altro vantaggio di Parabola Linux è che la sua installazione predefinita contiene solo strumenti e utilità di base. Ciò ti consente di personalizzare il tuo sistema e includere solo i programmi che desideri. Ad esempio, puoi utilizzare lo stesso disco di installazione per un desktop e un server web.

Ottenere e avviare la Parabola Live ISO

Uno screenshot del link per il download del sito web di Parabola.
  • Scorri verso il basso fino alla sezione dei contenuti e seleziona la sezione “Parabola SystemD CLI ISO” in “Parabola CLI Edition”.
Uno screenshot della pagina di download di Parabola con un'evidenziazione sull'ISO della CLI.
  • Fare clic sul collegamento “Web” sotto la colonna “Download”:
Uno screenshot del collegamento per il download dell'ISO della CLI di Parabola.
  • Scrivi il file ISO di Parabola sul tuo disco. Puoi farlo usando BalenaEtcher o dd .
Un terminale che mostra il processo di scrittura dell'immagine in dd.
  • Dopo aver creato l’USB live, riavvia il computer e configura il BIOS per avviare il tuo nuovo programma di installazione di Parabola.

Preparazione dei dischi per la parabola

Durante l’avvio, Parabola caricherà due prompt che chiederanno le impostazioni locali e la mappa dei tasti della tua macchina. Questi ti consentono di passare a una lingua e un layout di tastiera diversi durante l’installazione.

  • Per il primo prompt, selezionare la lingua in cui si desidera eseguire il sistema.
Uno screenshot delle impostazioni della lingua da Parabola LiveISO.
  • Seleziona il tipo di tastiera che stai utilizzando.
Uno screenshot delle impostazioni della mappa dei tasti emesse da Parabola LiveISO.

Creazione della partizione di avvio

  • Trova il file del dispositivo per il disco su cui desideri installare Parabola:

lsblk | grep disk

  • Esegui il fdiskcomando insieme al file del dispositivo per il tuo disco rigido:

fdisk /dev/sda

Uno screenshot di fdisk che carica il disco sda.
  • Premere Gper cancellare la tabella delle partizioni esistente nel disco.
Uno screenshot di fdisk che crea una nuova tabella delle partizioni.
  • Successivamente, è necessario creare la partizione di avvio nel disco rigido. Per farlo, premi Nquindi digita 1.
Uno screenshot di fdisk che imposta la prima partizione.
  • Premere Enter, quindi digitare +256Msul prompt “settore”. Questo imposterà la dimensione della partizione di avvio a 256 MB.
Uno screenshot di fdisk che crea la prima partizione.
  • Successivamente, premi Tquindi digita 4per modificare la partizione di avvio in “avvio BIOS”.
Uno screenshot di fdisk che cambia il tipo della prima partizione.

È importante notare che il tipo “avvio BIOS” funzionerà solo su macchine BIOS. Se utilizzi un sistema UEFI, devi modificare il tipo di partizione di avvio da “4” a “1”.

Creazione della partizione di swap

Una volta fatto, devi creare la partizione di swap della tua macchina. Questa è una posizione nel tuo disco che funge da buffer in cui il tuo sistema può memorizzare i dati ogni volta che si esaurisce la memoria.

  • Per creare una partizione di swap, premere Nquindi digitare “2”.
Uno screenshot di fdisk che imposta la seconda partizione.
  • Premere Enter, quindi digitare +4Gsul prompt “settore”. Simile alla partizione di avvio, questo imposterà la dimensione dello swap su 4 GB.
Uno screenshot di fdisk che crea la seconda partizione.
  • Successivamente, è necessario premere Tquindi digitare 2per selezionare attivamente la nuova partizione. Successivamente, digita 19per cambiare il tipo della tua partizione di swap in “Linux swap”.
Uno screenshot di fdisk che imposta il tipo della seconda partizione.

Creazione della partizione root

Infine, devi anche preparare uno spazio per la tua partizione di root. Qui è dove risiederà il sistema Parabola e tutti i tuoi file utente.

  • Per creare la tua partizione root, premi Nquindi digita “3”.
Uno screenshot di fdisk che imposta la terza partizione.
  • Premere Enterdue volte sul prompt “settore”. In questo modo dirà a fdisk di allocare il resto dello spazio libero del disco per questa partizione.
Uno screenshot di fdisk che crea la terza partizione.
  • Premere Wper scrivere la nuova tabella delle partizioni sul disco rigido.
Installa Parabola Linux 20 Scrivi una nuova tabella delle partizioni

Formattazione della partizione root

Una volta fatto, ora puoi installare un filesystem che gestirà il contenuto delle tue partizioni. Questo è un software che converte i dati grezzi dal tuo disco in file logici lavorabili.

  • Esegui il seguente comando per installare il filesystem “ext4” nella tua partizione root:

mkfs.ext4 /dev/sda3

Uno screenshot dell'installazione ext4 sulla partizione root.
  • Crea il filesystem di swap per la tua partizione di swap:

mkswap /dev/sda2

Uno screenshot dell'installazione di swap nella partizione di swap.
  • Attiva il tuo nuovo filesystem di scambio. Ciò consentirà al sistema di accedere allo scambio del disco durante l’installazione:

swapon /dev/sda2

  • Monta il filesystem root nella tua directory “/mnt”:

mount /dev/sda3 /mnt

Uno screenshot della partizione root montata in LiveISO.

mkfs.vfat -F 32 /dev/sda1

Installazione di Parabola Linux

Simile a Gentoo , Parabola Linux si aspetta che tu installi manualmente ogni pacchetto che vuoi usare. Sebbene noioso, questo approccio ti offre la flessibilità di scegliere anche i programmi critici della tua distribuzione.

  • Per iniziare, devi importare entrambe le chiavi di firma di Arch Linux e Parabola Linux:

pacman --needed -Syy archlinux-keyring parabola-keyring

Uno screenshot che mostra il processo di aggiornamento della chiave GPG di Parabola.
  • Installa il set base di pacchetti per Parabola Linux:

pacstrap /mnt base linux-libre-lts networkmanager

Uno screenshot che mostra il processo di installazione per la base Parabola.
  • Installa il metapacchetto “parabola-base”. Questa è una raccolta di strumenti utili ed essenziali che normalmente troverai in una normale distribuzione Linux:

pacstrap /mnt parabola-base

Uno screenshot che mostra il processo di installazione dei pacchetti extra di Parabola.
  • Devi anche installare il bootloader GRUB e qualsiasi software che desideri includere nella distribuzione di base:

pacstrap /mnt grub wpa_supplicant dialog

Uno screenshot che mostra il processo di installazione per il bootloader GRUB.

Configurazione di Parabola Linux

  • Usa l’ genfstabutility per creare il file “/etc/fstab” del tuo sistema. Quanto segue genererà un “/etc/fstab” con un UUID per ogni voce di partizione:

genfstab -U -p /mnt >> /mnt/etc/fstab

Uno screenshot che mostra il contenuto del file fstab.
  • Cambia la directory principale della sessione nella tua nuova installazione di Parabola Linux.

arch-chroot /mnt

Uno screenshot che mostra la nuova directory principale.
  • Successivamente, crea il tuo file hostname eseguendo il seguente comando:

echo "maketecheasier"> /etc/hostname

Uno screenshot che mostra il nuovo nome host del sistema.
  • Devi anche creare il file “/etc/hosts” del tuo sistema. Di seguito è riportato un esempio di un file hosts per una singola macchina:

127.0.0.1 localhost
::1 localhost
127.0.1.1 maketecheasier.localdomain maketecheasier

Uno screenshot che mostra un semplice file hosts.
  • Esegui i seguenti comandi per abilitare la locale inglese americano per il tuo sistema:

sed -i s/#en_US.UTF/en_US.UTF/ /etc/locale.gen
locale-gen

Uno screenshot che mostra la generazione locale per il nuovo sistema Parabola.
  • È inoltre necessario eseguire i seguenti comandi per impostare la lingua del sistema e la sua mappa dei tasti predefinita:

echo 'LANG="en_US.UTF-8"' > /etc/locale.conf
echo 'KEYMAP=us' > /etc/vconsole.conf

Uno screenshot che mostra la lingua del sistema e la mappa dei tasti.
  • Imposta il fuso orario del tuo sistema creando un collegamento simbolico tra il tuo file di posizione in “/usr/share/zoneinfo” e “/etc/localtime”.

ln -sf /usr/share/zoneinfo/Asia/Manila /etc/localtime

Puoi utilizzare il seguente comando per trovare rapidamente il file di posizione per la tua regione:

find /usr/share/zoneinfo -type f -name "CITY_NAME"| grep -v 'right\|posix'

Uno screenshot che mostra il comando find alla ricerca di file di fuso orario.

Configurazione di root e aggiunta di un utente

Fatto ciò, la prossima cosa che devi fare è aggiungere una password al tuo account root e creare il tuo primo utente.

  • Per aggiungere una password all’account root, esegui quanto segue:

passwd

Uno screenshot che mostra il comando passwd sull'account root.
  • D’altra parte, puoi creare il tuo primo account utente eseguendo questi due comandi:

useradd ramces -m -s /bin/shpasswd ramces

Uno screenshot che mostra il processo di creazione dell'utente per il sistema.

Creazione del Ramdisk e di GRUB

A questo punto, ora hai un’installazione di Parabola Linux quasi completa. Per eseguire l’avvio da esso, tuttavia, è comunque necessario creare il ramdisk di sistema e la configurazione di GRUB.

  • Per creare il tuo file ramdisk, devi usare il mkinitcpiocomando insieme al nome del kernel del tuo sistema:

mkinitcpio -p linux-libre-lts

Uno screenshot che mostra il processo di installazione di initramfs.
  • Configura GRUB eseguendo grub-installe grub-mkconfig. Il primo posizionerà il kernel nella directory “/boot” mentre il secondo genererà i file di configurazione appropriati:

grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Uno screenshot che mostra il processo di installazione del bootloader GRUB.

Riavvio di Parabola

Dopo aver configurato il bootloader, ora puoi caricare la tua nuova installazione di Parabola. Per fare ciò, devi uscire dal chroot e smontare la partizione del disco di root.

  • Esegui il seguente comando per uscire dalla tua sessione chroot:

exit

Uno screenshot della sessione che lascia il suo chroot.
  • Disattiva lo swap e smonta la partizione di root:

swapoff /dev/sda2
umount /mnt

Uno screenshot che mostra il processo di smontaggio del filesystem root.
  • Esegui il comando reboot per caricare il tuo nuovo sistema operativo.

reboot

Installazione di un ambiente desktop

Per impostazione predefinita, Parabola Linux non contiene alcun programma grafico. Per poterlo utilizzare come workstation, è necessario installare prima un ambiente desktop .

Uno screenshot della console Parabola Linux.

Mentre Parabola fornisce più ambienti nei suoi repository, il modo più semplice per iniziare è installare GNOME. Questa è una suite software che fornisce un desktop completo con installazione e configurazione minime.

  • Abilita la rete della tua macchina:

systemctl enable --now NetworkManager

  • Installa l’ambiente desktop GNOME:

pacman -S gnome

  • Pacman ti chiederà i pacchetti che desideri installare. Digitare “1,2,4-54” quindi premere Enter.
Uno screenshot che mostra la selezione del pacchetto per il metapacchetto GNOME.
  • È inoltre necessario specificare l’utilità audio che si desidera per il proprio desktop. Digitare “1” quindi premere Enter.
Uno screenshot della richiesta di selezione del driver audio.
  • Al termine, avvia il desktop GNOME abilitando il suo servizio systemd:

systemctl enable gdm

Uno screenshot che mostra il desktop GNOME abilitato in Parabola.
  • Riavvia Parabola per accedere al tuo desktop GNOME:

reboot

Uno screenshot del desktop GNOME sotto Parabola.

Domande frequenti

Non riesco ad accedere alla mia rete wireless utilizzando Parabola.

Questo problema è molto probabilmente dovuto a un firmware Wi-Fi mancante nel kernel Linux-libre. Poiché Parabola non contiene alcun codice closed-source, l’unico modo per risolvere questo problema è sostituire la scheda Wi-Fi o installare un normale kernel Linux.

Non riesco ad installare il mio programma preferito in Parabola.

Questo accade ogni volta che Parabola non riesce a trovare un pacchetto nei suoi repository. Puoi risolvere questo problema abilitando AUR o aprendo una richiesta di pacchetto nel repository della comunità Parabola.

È possibile verificare se il mio sistema contiene software non libero?

SÌ. Puoi farlo installando il pacchetto “your-freedom”. Questo controllerà ogni programma nel tuo sistema e sostituirà qualsiasi software closed-source con un’alternativa open-source.

Credito immagine: DESIGNECOLOGIST tramite Unsplash . Tutte le modifiche e gli screenshot di Ramces Red.

Lascia un commento

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