Cos’è Gentoo Linux e come installarlo
Gentoo Linux è una distribuzione potente ed estensibile che è rimasta fedele alla gestione dei pacchetti basata sui sorgenti originali. Inoltre, il suo gestore di pacchetti, portage, è una potente utility che ti consente di mettere a punto e modificare ogni aspetto della distribuzione. Tuttavia, non è una distribuzione facile da installare e utilizzare. Qui ti mostriamo come installare Gentoo Linux per godere dei suoi numerosi vantaggi.
Cos’è Gentoo Linux?
Fondamentalmente, Gentoo Linux è una distribuzione Linux altamente modulare che ti dà il potere di creare macchine Linux personalizzate per qualsiasi scopo. A differenza di altre distribuzioni, lo fa fornendo gli strumenti per compilare e modificare ogni pacchetto installabile nel sistema.
Uno dei maggiori vantaggi di questo approccio è che rimuove l’intermediario tra te e i pacchetti del tuo sistema. Non sei vincolato a un gestore di pacchetti e a un formato di app specifici. Con il codice sorgente puoi compilare i tuoi pacchetti e personalizzarli in base alle tue esigenze.
Ottenere Gentoo
Puoi ottenere una copia di Gentoo dal suo sito web . Puoi scegliere il programma di installazione per diverse piattaforme. Gentoo supporta sia amd64 che arm64 tra le altre architetture legacy.
Con il file ISO scaricato, puoi quindi utilizzare un programma di scrittura USB come balenaEtcher e dd per creare la tua unità flash avviabile.
Installazione di Gentoo Linux
Prima di continuare con l’installazione di Gentoo, è importante notare che questo processo è interamente manuale, il che significa che verranno eseguiti molti comandi lungo il percorso. Pertanto, si consiglia non solo di consultare questa guida ma anche di controllare il manuale ufficiale di Gentoo per ulteriori indicazioni durante l’installazione.
Inserisci la tua unità flash nel computer e avviala. Ti avvierà nella schermata del programma di installazione Gentoo.
Passaggio 1: configurazione della connessione di rete
Per installare Gentoo, devi essere connesso a Internet. Il programma di installazione si connetterà automaticamente su una connessione cablata. Controlla se sei attualmente online eseguendo il seguente comando:
Se devi connetterti a una rete wireless, devi configurare wpa_supplicant, che ti connetterà al tuo punto di accesso wireless.
Ricarica il dhcpcd
demone per avviare la connessione di rete wireless:
Passaggio 2: creazione della partizione del disco EFI
Formatta il disco su cui vuoi installare Gentoo. Fallo usando il fdisk
comando seguito dal file del dispositivo del disco del tuo computer:
Se non sei sicuro della struttura della partizione del disco esistente, controllala con il -l
flag:
Una volta dentro fdisk, premi Gper cancellare dal disco eventuali partizioni esistenti.
Premi Nper dire a fdisk che vuoi creare una nuova partizione. Fdisk ti chiederà il numero della partizione che desideri utilizzare. Premere Enterper utilizzare l’impostazione predefinita.
Digitare “+100M” nel prompt “Ultimo settore”, quindi premere Enter.
Cambia il tipo della tua prima partizione premendo T. Questo dirà a fdisk che vuoi cambiare il tipo di partizione che hai appena creato. Da lì, imposta questa partizione su “Sistema EFI” digitando 1, quindi premendo Enter.
Passaggio 3: partizionamento del resto del disco
La prossima partizione che devi creare è la partizione “/boot” in cui verranno salvati il kernel Linux e il bootloader. Premi N, quindi Enterper creare la seconda partizione del tuo sistema.
Digita “2”, quindi premi Enterper dire a Fdisk che stai modificando la seconda partizione per il disco corrente.
Premere Invio per accettare il valore predefinito del primo settore per la partizione, quindi digitare “+1G”, quindi premere Enterper impostare la dimensione della partizione su 1 GB.
Premi Ndi nuovo, quindi digita “3” per creare la terza partizione del tuo disco rigido. Questa servirà come partizione di swap della tua macchina che può scambiare dinamicamente la sua memoria ogni volta che sta esaurendo lo spazio.
Premere Enterper impostare il valore predefinito del primo settore, quindi digitare “+4G”, quindi premere Enterper impostare la dimensione della partizione di swap su 4 GB.
Premere T, quindi digitare “3” per modificare il tipo della terza partizione.
Digitare “19” per impostare correttamente questa partizione come swap, quindi premere Enter.
Crea la partizione root dove verrà installato il resto del sistema. Premere Ndi nuovo, quindi digitare “4” per impostare la quarta partizione sul disco.
Premi Entersia sul primo che sull’ultimo settore per allocare il resto del disco nella partizione di root.
Premere Pper verificare se il layout della tabella delle partizioni creato è corretto.
Premi Wper confermare e scrivere la nuova tabella delle partizioni sul disco.
Passaggio 4: formattazione dei dischi in Gentoo
Formattare la partizione di sistema EFI come FAT utilizzando il comando seguente:
Crea il filesystem per la partizione “/boot” utilizzando il filesystem ext2 più semplice.
Crea e abilita la partizione di swap per dire a Gentoo che questa partizione può essere utilizzata per lo swap con la memoria live. Per fare ciò, esegui quanto segue:
Crea un filesystem ext4 per la partizione root eseguendo il seguente comando:
Passo 5: Scaricare il Tarball Gentoo Stage 3
Montate la partizione root che avete appena creato nella directory “/mnt/gentoo” perché l’installazione verrà ora effettuata sul disco rigido della vostra macchina.
Scaricare il tarball dello Stage 3 dal sito gentoo.org utilizzando wget:
Fatto ciò, decomprimetelo nella directory “/mnt/gentoo” usando tar:
Passaggio 6: selezione di un mirror di download e copia delle informazioni DNS
Indica dove vuoi scaricare i tuoi pacchetti per questo sistema eseguendo il mirrorselect
comando:
Si aprirà un programma TUI in cui potrai selezionare la posizione del server più vicina a te.
Copia il file del repository predefinito per Gentoo nella tua cartella “/etc/portage”. Questo è un file di configurazione che dice a Portage come scaricare i suoi pacchetti:
Copia le informazioni sul risolutore dal tuo programma di installazione USB nella directory “/mnt/gentoo”:
Passaggio 7: montaggio dei file del dispositivo e chroot
Montare le directory speciali dal programma di installazione USB sul disco rigido:
Cambia la root della tua attuale sessione di shell dalla Live ISO alla directory “/mnt/gentoo”:
Passo 8: Montaggio della partizione /boot e aggiornamento di Gentoo
Monta la partizione “/boot” sulla tua macchina Gentoo per assicurarti che quando installerai il kernel in seguito verrà salvato nella posizione corretta:
Aggiorna i tuoi repository Gentoo per assicurarti di ottenere i pacchetti più recenti quando esegui il primo aggiornamento del sistema:
Aggiorna e installa tutti gli EBUILDS di base per il tuo sistema eseguendo questo comando emerge:
Passaggio 9: fuso orario e impostazioni locali
Una volta fatto ciò, imposta le informazioni specifiche della regione del tuo sistema che includono sia il fuso orario che le impostazioni locali del sistema. Per impostare il fuso orario nella tua zona, trova la località più vicina a te elencata nella cartella “/usr/share/zoneinfo”.
Scrivi il percorso della cartella e del file di zona nel tuo file “/etc/timezone”. Ad esempio, la località più vicina a me è “Asia/Manila”:
Apri il file “locale.gen” con il tuo editor di testo preferito:
Rimuovere il segno cancelletto (#) davanti alle prime due righe nel file locale.gen.
Applica le nuove impostazioni locali eseguendo il locale-gen
programma.
Passaggio 10: installazione del kernel Linux e configurazione di fstab
Esistono diversi modi per installare il kernel Linux in Gentoo. Configura manualmente tutte le sue funzionalità o utilizzane una preimpostata dagli sviluppatori Gentoo. Per i nostri scopi, optiamo per quest’ultima.
Per iniziare, installa il pacchetto installkernel e il kernel stesso:
Con il kernel installato, apri il file fstab con il tuo editor di testo preferito:
Indica tutte le partizioni che hai creato in fdisk. Ad esempio, in un sistema UEFI, il tuo file fstab potrebbe assomigliare a questo:
Passaggio 11: impostazione della password di root e installazione di strumenti aggiuntivi
Crea una password di root per il tuo sistema. Ciò garantirà che tu possa ancora accedere al tuo sistema dopo il processo di installazione:
Installa strumenti di supporto di rete aggiuntivi per il tuo sistema Gentoo. Ad esempio, se desideri sia la connettività Ethernet che quella wireless, installa quanto segue:
Una volta terminato, installa anche un logger di sistema se desideri monitorare il comportamento del tuo sistema:
Infine, installa le utilità del filesystem per i filesystem più comuni con cui interagirai:
Passaggio 12: installazione del Bootloader
Il passo finale nell’installazione di Gentoo è il bootloader. Si tratta di un piccolo programma che viene caricato immediatamente dopo il BIOS della macchina e si prepara a caricare il kernel del sistema operativo.
Per installare il Bootloader GRUB, eseguire il comando seguente:
Una volta installato, esegui i seguenti comandi per inizializzare e configurare correttamente GRUB:
Smontare il programma di installazione USB e riavviare il sistema eseguendo quanto segue:
L’installazione di Gentoo Linux è solo il primo passo per comprendere come funziona la tua distribuzione Linux. Scopri come ottimizzare ulteriormente il tuo sistema accelerando i tempi di compilazione in Gentoo .
Tuttavia, se non sei ancora sicuro di quale ambiente desktop installare, controlla quali pensiamo siano i migliori ambienti desktop su Linux .
Credito immagine: Dell tramite Unsplash (Sfondo) e Wikimedia Commons (Logo). Tutte le modifiche e gli screenshot di Ramces Red.
Lascia un commento