Skip to main content

Come installare Arch Linux

Installare Arch Linux (Giugno 2026)

Installare Arch Linux (Giugno 2026)
Anonim

Arch Linux è una potente distribuzione Linux che offre una versione rolling, quindi tutto il tuo software è sempre aggiornato. Ma con questo potere arriva un po 'di complessità nell'installazione del sistema operativo. In altre parole, installare Arch Linux non è facile … ma non impossibile. Qui imparerai come installare Arch Linux come una macchina virtuale (usando VirtualBox). Il processo è lo stesso se si sta installando su bare metal (l'unica differenza è la necessità di creare un supporto di avvio, come un'unità USB o un CD / DVD per l'installazione bare metal). Fare i primi passi usando una macchina virtuale rende il processo di apprendimento un po 'più semplice.

Questo tutorial non descrive in dettaglio i passaggi per la creazione della macchina virtuale VirtualBox. Per sapere come questo processo è completato, leggi Esegui Ubuntu in Windows usando VirtualBox. I passaggi per la creazione di una macchina virtuale in VirtualBox sono simili, indipendentemente dalla piattaforma di hosting.

Scarica la ISO

La prima cosa che devi fare è scaricare l'ultimo file ISO di Arch Linux. Indirizza il browser alla pagina di download di Arch Linux e scarica l'ultima immagine sul tuo disco rigido. Con quell'immagine ISO, creerai la tua macchina virtuale nel modo standard. Una volta creata la macchina virtuale, avvia Arch Linux. Alla fine ti troverai di fronte a un prompt di bash (dove puoi iniziare a eseguire i comandi necessari).

Partizionare l'unità

La prima cosa da fare dal prompt dei comandi è il partizionamento del disco. Emetti il ​​comando:

fdisk / dev / sda

Quindi digita "n" (senza virgolette) e premi Invio. Ora digita "p" (senza virgolette) e premi Invio. Dovrai quindi mantenere il numero di partizione predefinito (1) premendo Invio. Fai lo stesso quando ti viene richiesto di selezionare il primo settore e il settore Ultimo (premi Invio). Infine, digita "w" (senza virgolette) per scrivere le modifiche sul disco.

Formattare la partizione

Ora dobbiamo formattare la partizione appena creata. Per fare ciò, invia il comando:

mkfs.ext4 / dev / sda1

Montare quella partizione appena formattata con il comando:

mount / dev / sda1 / mnt

Installazione

E ora installiamo il pacchetto base Arch Linux. Questo installerà il minimo necessario per l'esecuzione del sistema (come GNU BASH shell, strumento di compressione dei dati, utilità del file system, libreria C, strumenti di compressione, kernel e moduli Linux, pacchetti di librerie, utilità di sistema, utilità delle periferiche USB, editor di testo vi) e altro) ed è realizzato con il comando:

pacstrap / mnt base base-devel

Configurazione del sistema

Quindi dobbiamo configurare il sistema. Il primo passo in questo processo è generare un / Etc / fstab file, che definisce il modo in cui sono montati dispositivi a blocchi e file system remoti. Fallo con il comando:

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

Ora abbiamo bisogno di cambiare la directory root per il processo in esecuzione corrente con il comando:

arch-chroot / mnt

Impostazione di fuso orario, orologio hardware e impostazioni internazionali

Abbiamo bisogno di impostare sia il fuso orario che le impostazioni locali per l'installazione. Questo viene fatto con i seguenti comandi:

ln -sf / usr / share /// / Etc / localtime

Dove ZONEINFO è il Paese, REGIONE è lo Stato e CITY è la città. Ad esempio, se ti trovi a Louisville, nel Kentucky, il tuo comando sarebbe:

ln -sf / usr / share / America / Kentucky / Louisville / etc / localtime

Imposta l'orologio hardware con il comando:

hwclock --systohc --utc

E ora impostiamo le impostazioni locali, che definiscono la lingua e le impostazioni locali. Per fare ciò, invia il comando:

vi /etc/locale.gen

A questo punto, stai usando l'editor di testo vi, che è tutt'altro che facile da usare. Quello che devi fare è premere prima il tasto "i" per entrare nella modalità di inserimento. Scorri e decommenta in seguito (rimuovi il simbolo "#" dall'inizio della riga) le impostazioni locali che si adattano alla tua posizione / esigenza.

Per impostazione predefinita, l'inglese degli Stati Uniti non è commentato. Se non ti trovi in ​​America, ti consigliamo di commentarlo e rimuovere il commento dalla posizione migliore.

Una volta che ti sei preso cura di questo cambiamento, premi il tasto Esc, seguito da wq e Invio. Ciò salverà e chiuderà il file. Genera il file locale necessario con i comandi:

locale-genecho LANG = en_US.UTF-8> /etc/locale.confexport LANG = en_US.UTF-8

Sostituisci le tue impostazioni internazionali per en_US (se necessario).

Imposta il nome host e installa il bootloader

Per avviare la distribuzione di Arch Linux, è necessario installare un bootloader. Prima di farlo, impostiamo il nome host per il sistema (scegli il nome host più adatto alle tue esigenze). Il comando per questo è:

echo HOSTNAME> / etc / hostname

Dove HOSTNAME è il nome che hai scelto.

Installa il bootloader con i seguenti comandi:

pacman -Sy grubgrub-install / dev / sdagrub-mkconfig -o /boot/grub/grub.cfg

Infine, imposta una password di root con il comando:

passwd

A questo punto, hai una installazione di base di Arch Linux. Se riavvii il sistema, ti troverai al prompt dei comandi, dove puoi accedere come utente root.

Configura rete

Prima di continuare, dovrai configurare la rete. Se si tenta di eseguire il ping di qualcosa dalla riga di comando, diventa fin troppo chiaro che la rete non funziona ancora. La prima cosa da fare è trovare il nome del nostro dispositivo di rete. Questo può essere trovato con il comando:

collegamento ip

Vedrai un elenco per lo (loopback) e uno per un'interfaccia di rete standard. Per configurare l'interfaccia di rete, emettere il comando:

vi /etc/systemd/network/DEVICE_NAME.network

Dove DEVICE_NAME è il nome del tuo dispositivo di rete.

In questo file vuoto, incolla quanto segue:

Incontroname = it *ReteDHCP = yes

Salva e chiudi quel file.

Avvia e attiva la connessione in rete con i comandi:

systemctl restart systemd-networkdsystemctl abilita systemd-networkd

Quindi creare le voci DNS necessarie con il comando:

vi /etc/resolv.conf

In quel file, aggiungi quanto segue:

nameserver 8.8.8.8nameserver 8.8.4.4

Salva e chiudi quel file.

La rete dovrebbe ora funzionare.

Installa un ambiente desktop

Installiamo l'ambiente desktop GNOME. Per fare ciò, emetti i comandi:

pacman -S xorg xorg-serverpacman -S gnome gnome-extra

Durante i comandi sopra, premi Invio per selezionare i valori predefiniti per tutte le opzioni.

Infine, avvia e abilita il display manager con i comandi:

systemctl abilita gdm.servicesystemctl avvia gdm.service

Ora dovresti essere in grado di accedere a GNOME e goderti l'installazione di Arch Linux.