Cum se instalează Arch Linux pe un computer

Publicat: 2022-01-29
Sigla Arch Linux pe un fundal întunecat
Rupesh Pathak/Shutterstock.com

Arch Linux este binecunoscut pentru instalarea complexă bazată pe comenzi. Dar odată ce vă familiarizați cu dezavantajele procesului, puteți instala Arch pe orice computer fără să vă temeți de terminal. Vă vom ajuta să ajungeți acolo.

Notă: ISO Arch Linux include un script numit archinstall menit să vă ajute prin proces. În momentul scrierii acestui articol, scriptul este încă experimental și predispus la erori în testarea noastră. Acest ghid va acoperi în schimb metoda standard de instalare.

Descărcați ISO Arch Linux

Primul pas este să obțineți imaginea de instalare a Arch Linux dintr-o oglindă adecvată. Pentru a face acest lucru, vizitați pagina Arch Linux Download și, în funcție de modul în care doriți să descărcați ISO, selectați opțiunea corespunzătoare. Opțiunile disponibile includ descărcare directă, torrent, imagine de mașină virtuală, instalarea „Netboot” pentru conexiuni prin cablu și multe altele.

pagina de descărcări directe arch linux

Pentru a rămâne simplu, vom face o descărcare directă. Derulați în jos până la lista de oglinzi disponibile și alegeți una. Selectarea unui server mai aproape de locația dvs. geografică vă va asigura că obțineți o viteză de descărcare rapidă și stabilă. Verificați sumele de verificare ale ISO pentru a confirma că fișierul descărcat este autentic și sigur.

Cum să creați unități USB bootabile și carduri SD pentru fiecare sistem de operare
LEGATE Cum să creați unități USB bootabile și carduri SD pentru fiecare sistem de operare

Următorii pași includ crearea unei unități USB bootabile, repornirea computerului și pornirea de pe mediul de instalare nou creat în loc de hard disk. Se va încărca interfața de pornire Arch Linux și vi se va cere să alegeți dintre diferitele opțiuni afișate.

Selectați opțiunea evidențiată implicită apăsând pe „Enter”. După ce sistemul a încărcat cu succes fișierele necesare instalării, veți vedea promptul „root@archiso”.

Etape preliminare

Mergând mai departe, trebuie să aveți o conexiune la internet activă pentru ca instalarea să se finalizeze. Programul de instalare Arch afirmă că conexiunile Ethernet și DHCP ar trebui să funcționeze automat. Cu toate acestea, utilizatorii dintr-o rețea fără fir vor trebui să configureze manual o conexiune.

Publicitate

Pentru a fi sigur, verificați dacă sunteți conectat la o rețea tastând ping google.com . Dacă rezultatul arată cam așa, atunci puteți trece la următoarea secțiune.

verificați rețeaua pe Arch Linux cu ping

Cu toate acestea, dacă apare eroarea „Eșec temporar în rezoluția numelui”, trebuie să stabiliți o conexiune la internet folosind comanda iwctl.

Mai întâi, lansați utilitarul în mod interactiv tastând iwctl în terminal. Apoi, verificați numele interfeței dvs. fără fir lansând comanda device list . În general, numele interfeței wireless va începe cu un „w”, cum ar fi wlan0 sau wlp2s0.

Apoi, rulați următoarele comenzi pentru a vă scana SSID-ul și a vă conecta la acesta. Înlocuiți [device] și [SSID] în comenzi cu interfața wireless și, respectiv, numele Wi-Fi.

 iwctl station [dispozitiv] get-networks
iwctl stație [dispozitiv] conectare [SSID]

Sistemul vă va cere apoi parola Wi-Fi dacă aveți una configurată. Introduceți-l și apăsați „Enter” pentru a continua. Rulați din nou ping google.com pentru a verifica conexiunea.

Publicitate

Activați sincronizarea orei în rețea folosind timedatectl rulând următoarea comandă:

 timedatectl set-ntp true 

Instalați sistemul Arch Linux

Cu computerul conectat la internet, sunteți gata să începeți. Procesul de instalare Arch este similar cu instalarea oricărei alte distribuții Linux. Deci, care este captura?

Liniile de comandă: de ce oamenii încă se deranjează cu ele?
Liniile de comandă înrudite : de ce oamenii încă se deranjează cu ele?

În timp ce alte distribuții oferă o interfață grafică de utilizator pentru a configura și a configura sistemul de operare, Arch Linux vine cu doar o interfață de linie de comandă. Orice instrucțiuni, comenzi sau configurații trebuie efectuate prin intermediul shell-ului.

Crearea partițiilor necesare

Pentru a instala Arch, va trebui să creați trei partiții, și anume EFI , root și swap . Listați dispozitivele de stocare disponibile pe sistemul dvs. utilizând fdisk -l . De cele mai multe ori, HDD-ul va fi listat ca /dev/sda , iar SSD-urile vor fi listate ca /dev/nvme0n1 .

Rulați fdisk tastând fdisk /dev/sda sau fdisk /dev/nvme0n1 , în funcție de dacă instalați sistemul de operare pe un HDD sau SSD. Apoi, tastați g și apăsați „Enter” pentru a crea un nou tabel de partiții GPT.

LEGATE: Cum să utilizați Fdisk pentru a gestiona partițiile pe Linux

Tastați n pentru a crea o nouă partiție EFI și alegeți tipul de partiție primary . Apăsați „Enter” de două ori pentru a continua cu numărul implicit de partiție și valoarea primului sector.

Publicitate

Pentru dimensiunea partiției, puteți fie să introduceți manual numărul sectorului, fie să specificați dimensiunea pe care doriți să o aibă partiția. Deoarece nu doriți să pierdeți spațiu pe disc pe partițiile EFI, orice număr între 500M și 1G ar funcționa. Tastați +550M și apăsați „Enter” pentru a continua.

Sunteți liber să înlocuiți 550M în comanda menționată mai sus cu dimensiunea dorită pentru partiție.

creați partiții cu fdisk

În mod similar, creați o partiție de schimb cu +2G ca ultima valoare a sectorului. În cele din urmă, creați o partiție rădăcină și alocați-i toate sectoarele rămase continuând pur și simplu cu configurațiile implicite.

LEGATE: Cât de mare ar trebui să fie fișierul paginii sau partiția de schimb?

În mod implicit, toate partițiile vor avea tipul „Linux Filesystem”. Pentru a schimba acest lucru, tastați t și apăsați „Enter” pentru a continua. Selectați partiția EFI introducând 1 . Apoi, tastați ef pentru a schimba sistemul de fișiere la tipul EFI System.

În mod similar, selectați partiția de schimb (numărul de partiție 2) și tastați 82 pentru a converti tipul de partiție în swap Linux. Partiția rădăcină ar trebui să fie de tip sistem de fișiere Linux, deci nu trebuie să o schimbăm.

Tastați w și apăsați „Enter” pentru a scrie modificările pe disc.

LEGATE: Cum să alegeți o schemă de partiții pentru computerul dvs. Linux

Formatarea partițiilor

Acum trebuie să formatați partițiile folosind comanda mkfs . Formatați partiția /dev/sda1 (EFI) la FAT32 tastând:

 mkfs.fat -F32 /dev/sda1
Publicitate

Din nou, rulați următoarea comandă pentru a formata /dev/sda3 (rădăcină) la ext4:

 mkfs.ext4 /dev/sda3

Emiteți următoarele comenzi una câte una pentru a formata și a activa partiția de swap:

 mkswap /dev/sda2
swapon /dev/sda2
Avertisment: pentru cei care pornesc Linux cu Windows, asigurați-vă că aveți partițiile corect configurate. Acordați o atenție sporită atunci când formatați partiții sau creați altele noi, deoarece o greșeală aici vă poate face sistemul Windows inutil.

Instalarea și configurarea sistemului

Pentru a putea instala Arch pe disc, trebuie să montați partițiile create în directoarele corespunzătoare. Montați partiția rădăcină ( /dev/sda3 ) în directorul /mnt .

 montați /dev/sda3 /mnt

Următorul pas este instalarea pachetelor Linux de bază pe partiția rădăcină montată.

 pacstrap /mnt bază linux linux-firmware

Acest lucru va dura ceva timp, în funcție de conexiunea la rețea. Odată terminat, generați un tabel de sistem de fișiere folosind comanda genfstab .

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

Sistemul Arch Linux este activ și rulează în directorul /mnt . Puteți schimba root pentru a accesa sistemul tastând:

 arch-chroot /mnt

Modificarea promptului bash indică faptul că acum v-ați conectat la noul sistem Arch Linux instalat. Înainte de a putea continua, va trebui să configurați unele setări și să instalați pachetele necesare pentru ca sistemul să funcționeze corect.

Setați fusul orar local creând o legătură simbolică între directoarele „/usr/share/zoneinfo” și „/etc/localtime”.

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

Înlocuiți „Regiune” și „Oraș” din comanda de mai sus cu fusul orar corespunzător. Puteți consulta această bază de date de fus orar pentru a verifica regiunea și orașul pe care trebuie să le introduceți.

Apoi, sincronizați ceasul hardware cu ora sistemului executând:

 hwclock --systohc

Înainte de a continua, instalați Vim (sau un alt editor de text la alegere) și pachetul „networkmanager”.

 pacman -S vim networkmanager
Publicitate

Apoi, editați fișierul „/etc/locale.gen” folosind editorul de text și decomentați declarația locală care se potrivește nevoilor dvs. În scopul acestui ghid, vom decomenta linia en_US.UTF-8 UTF-8 din fișier folosind Vim.

 vim /etc/locale.gen

După editarea fișierului, tastați locale-gen în terminal pentru a genera configurația locală.

Apoi, creați un nou fișier cu nume de gazdă în /etc și adăugați numele de gazdă pe care îl doriți pentru computerul dvs. în fișier. Acesta poate fi orice doriți și nu trebuie să introduceți altceva decât numele. Când ați terminat, nu uitați să salvați fișierul.

 vim /etc/hostname

Creați un alt fișier text cu numele hosts în directorul /etc .

 vim /etc/hosts

Veți observa că fișierul conține deja câteva comentarii. Lăsați comentariile așa cum sunt și adăugați următorul text la fișier. Nu uitați să înlocuiți numele de hostname în comandă cu numele de gazdă a sistemului pe care l-ați setat la pasul anterior.

 127.0.0.1 localhost
::1 localhost
127.0.1.1 hostname.localdomain hostname

Crearea și configurarea utilizatorilor

Configurați parola utilizatorului root tastând comanda passwd . Apoi, creați un utilizator suplimentar non-root folosind useradd după cum urmează, înlocuind numele de username cu numele dvs. de utilizator:

 useradd -m nume de utilizator
Publicitate

Configurați parola noului utilizator utilizând comanda passwd , înlocuind din nou numele de username cu numele dvs. de utilizator.

 nume de utilizator passwd

Adăugați noul utilizator la wheel grupurilor , audio și video folosind comanda de mai jos. Înlocuiți numele de username cu numele dvs. de utilizator și rețineți că numele grupurilor din comandă nu au spații după virgule.

 usermod -aG wheel,video,audio nume de utilizator

Configurarea bootloader-ului GRUB

Mai întâi, instalați pachetul grub folosind pacman.

 pacman -S grub

Apoi, instalați aceste pachete suplimentare necesare pentru ca bootloader-ul să funcționeze corect.

 pacman -S efibootmgr dosfstools os-prober mtools

Montați partiția dvs. EFI ( /dev/sda1 ) în directorul /boot/EFI . Rețineți că va trebui să creați mai întâi directorul cu mkdir .

 mkdir /boot/EFI
montați /dev/sda1 /boot/EFI

În cele din urmă, rulați scriptul grub-install pentru a instala bootloader-ul în directorul EFI.

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

Generați un fișier de configurare GRUB folosind grub-mkconfig după cum urmează:

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

Instalați un mediu desktop în Arch

Spre deosebire de alte distribuții Linux, Arch Linux nu este livrat cu un mediu desktop preinstalat. Și dacă doriți să controlați sistemul printr-o interfață grafică, va trebui să instalați una manual.

Publicitate

Puteți instala orice DE doriți, dar vom instala desktop-ul KDE Plasma pe acest sistem. Înainte de asta, totuși, să configuram serverul de afișare, managerul de rețea și servicii similare.

Rulați următoarea comandă pentru a instala pachetele xorg , plasma-meta și kde-applications :

 pacman -S xorg plasma-meta kde-applications

Apoi, activați serviciile SDDM și NetworkManager tastând:

 systemctl enable sddm
systemctl activează NetworkManager

Ieșiți din mediul arch-chroot tastând exit . Apoi, demontați partiția rădăcină montată în directorul /mnt , după cum urmează:

 umount -f /mnt

În cele din urmă, reporniți sistemul tastând reboot și eliminați mediul de instalare. Odată ce sistemul pornește, veți observa că ecranul întunecat al terminalului este acum înlocuit cu ecranul de splash colorat SDDM.

ecran de conectare arch linux după repornire

Pentru a vă autentifica, introduceți parola utilizatorului și apăsați „Enter”. De asemenea, puteți instala mai multe medii desktop și puteți comuta între fiecare utilizând meniul drop-down „Sesiune” din ecranul de introducere.

LEGATE: Cum să instalați și să utilizați un alt mediu desktop pe Linux