Come installare Arch Linux su un PC

0
334
Rupesh Pathak/Shutterstock.com< /figure>

Arch Linux è noto per la sua complessa installazione basata su comandi. Ma una volta acquisita familiarità con i dettagli del processo, puoi installare Arch su qualsiasi computer senza temere il terminale. Ti aiuteremo ad arrivarci.

Nota:L'ISO di Arch Linux include uno script chiamato archinstall pensato per aiutarti durante il processo. Al momento della stesura di questo documento, tuttavia, lo script è ancora sperimentale e soggetto a errori nei nostri test. Questa guida tratterà invece il metodo di installazione standard.

Sommario

Scarica l'Arch ISO Linux
Passaggi preliminari
Installa il sistema Arch Linux
  Creazione delle partizioni necessarie
  Formattazione delle partizioni
  Installazione e configurazione del sistema
  Creazione e configurazione degli utenti
  Impostazione del bootloader GRUB
Installazione di un ambiente desktop in Arch

Scarica l'ISO di Arch Linux

Il primo passo è ottenere l'immagine di installazione di Arch Linux da un mirror adatto. Per farlo, visita la pagina Download di Arch Linux e, a seconda di come desideri scaricare l'ISO, seleziona l'opzione appropriata. Le opzioni disponibili includono download diretto, torrent, immagine della macchina virtuale, “Netboot” installa per connessioni cablate e altro ancora.

Per semplificare, faremo un download diretto. Scorri verso il basso fino all'elenco dei mirror disponibili e scegline uno. La selezione di un server più vicino alla tua posizione geografica ti garantirà una velocità di download veloce e stabile. Verifica i checksum dell'ISO per confermare che il file scaricato sia autentico e sicuro.

RELAZIONICome creare unità USB e schede SD avviabili per ogni sistema operativo

I passaggi successivi includono la creazione di un'unità USB avviabile, il riavvio del computer e l'avvio dal supporto di installazione appena creato anziché dal disco rigido. L'interfaccia di avvio di Arch Linux verrà caricata e ti verrà chiesto di scegliere tra le varie opzioni visualizzate.

Seleziona l'opzione evidenziata predefinita premendo “Invio.” Dopo che il sistema ha caricato correttamente i file necessari per l'installazione, vedrai il messaggio “root@archiso” prompt.

Fasi preliminari

Andando avanti, è necessario disporre di una connessione Internet attiva per completare l'installazione. Il programma di installazione di Arch afferma che le connessioni Ethernet e DHCP dovrebbero funzionare automaticamente. Tuttavia, gli utenti di una rete wireless dovranno configurare manualmente una connessione.

Pubblicità

Per sicurezza, controlla se sei connesso a una rete digitando ping google.com. Se l'output è simile a questo, puoi passare alla sezione successiva.

Tuttavia, se il “Guasto temporaneo nella risoluzione del nome” viene visualizzato un errore, è necessario stabilire una connessione Internet utilizzando il comando iwctl.

Innanzitutto, avvia l'utilità in modo interattivo digitando iwctl nel terminale. Quindi, controlla il nome della tua interfaccia wireless emettendo il comando device list. In genere, il nome dell'interfaccia wireless inizia con “w”, come wlan0 o wlp2s0.

Quindi, esegui i seguenti comandi per cercare il tuo SSID e connetterti. Sostituisci [dispositivo] e [SSID] nei comandi rispettivamente con la tua interfaccia wireless e il nome Wi-Fi.

iwctl station [dispositivo] get-networks iwctl station [dispositivo] connect [SSID]

Il sistema ti chiederà quindi la password Wi-Fi se ne hai una impostata. Digitalo e premi “Invio” continuare. Esegui di nuovo ping google.com per verificare la connessione.

Annuncio

Abilita la sincronizzazione dell'ora di rete utilizzando timedatectl eseguendo il comando seguente:

timedatectl set-ntp true

Installa il sistema Arch Linux

Con il tuo PC connesso a Internet, sei pronto per iniziare. Il processo di installazione di Arch è essenzialmente simile all'installazione di qualsiasi altra distribuzione Linux. Allora qual è il trucco?

RELAZIONATORighe di comando: perché le persone continuano a preoccuparsene?

Mentre altre distribuzioni forniscono un'interfaccia utente grafica per configurare e configurare il sistema operativo, Arch Linux viene fornito solo con un'interfaccia a riga di comando. Qualsiasi istruzione, comando o configurazione deve essere eseguita tramite la shell.

Creazione delle partizioni necessarie

Per installare Arch, devi creare tre partizioni, ovvero EFI, root e swap. Elenca i dispositivi di archiviazione disponibili sul tuo sistema utilizzando fdisk -l. La maggior parte delle volte, l'HDD verrà elencato come /dev/sda e gli SSD verranno elencati come /dev/nvme0n1 .

Esegui fdisk digitando fdisk /dev/sda o fdisk /dev/nvme0n1, a seconda che tu stia installando il sistema operativo su un HDD o SSD. Quindi, digita g e premi “Invio” per creare una nuova tabella delle partizioni GPT.

RELAZIONATO: Come utilizzare Fdisk per gestire le partizioni su Linux

Digitare n per creare una nuova partizione EFI e scegliere il tipo di partizione primary . Premi “Invio” due volte per procedere con il numero di partizione predefinito e il valore del primo settore.

Annuncio

Per la dimensione della partizione, puoi inserire manualmente il numero del settore o specificare la dimensione che vuoi che abbia la partizione. Dal momento che non vuoi sprecare spazio su disco su partizioni EFI, qualsiasi numero compreso tra 500M e 1G funzionerebbe. Digita +550M e premi “Invio” per continuare.

Sei libero di sostituire 550M nel suddetto comando con la dimensione che desideri per la partizione.

Allo stesso modo, crea una partizione di swap con +2G come ultimo valore del settore. Infine, crea una partizione root e assegna ad essa tutti i settori rimanenti semplicemente continuando con le configurazioni predefinite.

RELAZIONATO: Quanto dovrebbe essere grande il tuo file di pagina o la partizione di scambio Be?

Per impostazione predefinita, tutte le partizioni avranno il “Linux Filesystem” genere. Per cambiarlo, digita t e premi “Invio” procedere. Selezionare la partizione EFI inserendo 1 . Quindi, digita ef per cambiare il filesystem in EFI System type.

Allo stesso modo, seleziona la partizione di swap (partizione numero 2) e digita 82 per convertire il tipo di partizione in Linux swap. La partizione di root dovrebbe essere del tipo di filesystem Linux, quindi non è necessario cambiarla.

Digita w e premi “Invio” per scrivere le modifiche sul disco.

RELAZIONATO: Come scegliere uno schema di partizione per il tuo PC Linux

Formattazione del Partizioni

Ora devi formattare le partizioni utilizzando il comando mkfs. Formattare la partizione /dev/sda1 (EFI) in FAT32 digitando:

mkfs.fat -F32 /dev/sda1 Annuncio

Di nuovo, esegui il seguente comando per formattare la partizione /dev/sda3 (root) su ext4:

mkfs.ext4 /dev/sda3

Esegui i seguenti comandi uno per uno per formattare e abilitare la partizione di swap:< /p> mkswap /dev/sda2 swapon /dev/sda2

Attenzione:Per coloro che utilizzano Linux in dual-boot con Windows, assicurati di aver configurato le partizioni corrette. Presta particolare attenzione quando formatti le partizioni o ne crei di nuove, poiché un errore qui può rendere inutile il tuo sistema Windows.

Installazione e configurazione del sistema

Per essere in grado di installa Arch sul tuo disco, devi montare le partizioni create nelle directory appropriate. Montare la partizione di root ( /dev/sda3 ) nella directory /mnt.

mount /dev/sda3 /mnt

Il passaggio successivo è installare i pacchetti Linux di base nella partizione di root montata.

pacstrap /mnt base linux linux-firmware

Questo richiederà del tempo a seconda della connessione di rete. Una volta fatto, genera una tabella del file system usando il comando genfstab.

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

Il sistema Arch Linux è attivo e funzionante nella directory /mnt. Puoi cambiare root per accedere al sistema digitando:

arch-chroot /mnt

La modifica nel prompt bash indica che ora hai effettuato l'accesso al sistema Arch Linux appena installato. Prima di poter procedere ulteriormente, dovrai configurare alcune impostazioni e installare i pacchetti necessari affinché il sistema funzioni correttamente.

Imposta il fuso orario locale creando un collegamento simbolico tra “/usr/share/zoneinfo” e “/etc/localtime” directory.

ln -sf /usr/share/zoneinfo/Region/City /etc/localtime

Sostituisci “Region” e “Città” nel comando precedente con il fuso orario appropriato. Puoi fare riferimento a questo database del fuso orario per controllare la regione e la città che devi inserire.

Quindi, sincronizza l'orologio hardware con l'ora di sistema eseguendo:

hwclock –systohc

Prima di proseguire, installa Vim (o un altro editor di testo a tua scelta) e il “networkmanager” pacchetto.

pacman -S vim networkmanager Advertisement

Quindi, modifica il file “/etc/locale.gen” file utilizzando il tuo editor di testo e decommenta l'istruzione locale che si adatta alle tue esigenze. Ai fini di questa guida, rimuoveremo il commento dalla riga en_US.UTF-8 UTF-8 nel file utilizzando Vim.

vim /etc/locale.gen

Dopo aver modificato il file, digita locale-gen in il terminale per generare la configurazione locale.

Quindi, crea un nuovo file hostname all'interno di /etc e aggiungi nel file il nome host che desideri per il tuo computer. Può essere qualsiasi cosa tu voglia e non devi inserire altro che il nome. Quando hai finito, non dimenticare di salvare il file.

vim /etc/hostname

Crea un altro file di testo con il nome hosts nella directory /etc.

vim /etc/hosts

Noterai che il file contiene già alcuni commenti. Lascia i commenti così come sono e aggiungi il testo seguente al file. Ricordati di sostituire hostname nel comando con il nome host di sistema impostato nel passaggio precedente.

127.0.0.1        localhost ::1              localhost 127.0.1.1        hostname.localdomain        hostname

Creazione e configurazione di utenti

Imposta la password dell'utente root digitando il comando passwd. Quindi, crea un utente non root aggiuntivo utilizzando useradd come segue, sostituendo username con il tuo nome utente:

useradd -m username Annuncio

Configura la password del nuovo utente utilizzando il comando passwd, sostituendo nuovamente username con il tuo nome utente.

passwd username

Aggiungi il nuovo utente alla ruota dei gruppi, audio e video utilizzando il comando indicato di seguito. Sostituisci username con il tuo nome utente e nota che i nomi dei gruppi nel comando non hanno spazi dopo le virgole.

usermod -aG wheel,video,audio username

Configurazione del bootloader GRUB

Per prima cosa, installa il pacchetto grub usando pacman.

pacman -S grub

Quindi, installa questi pacchetti aggiuntivi necessari per il corretto funzionamento del bootloader.

pacman -S efibootmgr dosfstools os-prober mtools

Monta la tua partizione EFI ( /dev/sda1 ) nella directory /boot/EFI. Nota che dovrai prima creare la directory con mkdir .

mkdir /boot/EFI mount /dev/sda1 /boot/EFI

Infine, esegui lo script grub-install per installare il bootloader in la directory EFI.

grub-install –target=x86_64-efi –efi-directory=/boot/EFI –bootloader-id=grub

Genera un file di configurazione di GRUB usando grub-mkconfig come segue:

grub-mkconfig -o /boot/grub/grub.cfg

Installa un ambiente desktop in Arch

A differenza di altre distribuzioni Linux, Arch Linux non viene fornito con un ambiente desktop preinstallato. E se vuoi controllare il sistema tramite una GUI, dovrai installarne una manualmente.

Pubblicità

Puoi installare il DE che preferisci, ma installeremo il desktop KDE Plasma su questo sistema. Prima di ciò, tuttavia, configuriamo il server di visualizzazione, il gestore di rete e servizi simili.

Esegui il comando seguente per installare i pacchetti xorg , plasma-meta e kde-applications:

pacman -S xorg plasma-meta kde-applications

Quindi, abilita i servizi SDDM e NetworkManager digitando:

systemctl enable sddm systemctl enable NetworkManager

Esci dall'ambiente arch-chroot digitando exit. Quindi, smonta la partizione root montata nella directory /mnt come segue:

umount -f /mnt

Infine, riavvia il sistema digitando reboot e rimuovi il supporto di installazione. Una volta avviato il sistema, noterai che la schermata scura del terminale è ora sostituita con la colorata schermata iniziale SDDM.

Per accedere, digita la password dell'utente e premi “Invio.” Puoi anche installare più ambienti desktop e passare da uno all'altro utilizzando la “Sessione” menu a discesa nella schermata iniziale.

RELAZIONATO: Come installare e utilizzare un altro ambiente desktop su Linux

LEGGI SUCCESSIVO

  • › Cyber ​​Monday 2021: le migliori offerte Apple
  • › 12 funzioni di base di Excel che tutti dovrebbero conoscere
  • › Che cos'è un System on a Chip (SoC)?
  • › Cyber ​​Monday 2021: le migliori offerte tecnologiche
  • › La cartella del computer è 40: come la star di Xerox ha creato il desktop
  • › Cyber ​​Monday 2021: le migliori offerte per PC