Când vine vorba de distribuții Linux, Arch Linuxeste considerat unul dintre cele dificile. Acest lucru se întâmplă mai ales pentru că este greu de instalat. Majoritatea instrucțiunilor de instalare complică procesul. Distribuția în sine este menită să fie utilizată de cei care se confruntă cu un sistem Linux. Este practic o distribuție pentru utilizatorii de energie electrică și care lasă o bucată bună de utilizatori fără opțiuni. Am simplificat pașii pe care trebuie să îi urmați pentru a instala Arch Linux. Pentru a-l folosi, trebuie să cunoașteți elementele de bază ale unui sistem Linux și să știți ce partiționare etc. Dacă nu ați rulat niciodată Linux sub nicio formă, acest lucru nu este tot ce trebuie să încercați.
De ce ai nevoie
Înainte de a începe, aveți nevoie de următoarele lucruri;
- O unitate USB cu cel puțin 512 MB spațiu
- Aplicația Etcher: descărcați și instalați-o pe sistemul dvs.
- Distribuția Arch Linux: descărcare
- Căutați cum să porniți în BIOS-ul din sistemul pe care îl veți instala Arch Linux
Realizarea discului USB
Introduceți unitatea USB și rulați aplicația Etcher. Selectați Arch Linux ISO pe care tocmai l-ați descărcat. Etcher va detecta automat USB-ul conectat la sistemul dvs. (presupunând că aveți doar unul conectat). Dacă aveți mai multe USB-uri conectate la sistem și Etcher a selectat-o pe cea greșită, faceți clic pe „Schimbare” sub unitate și selectați unitatea corectă.

Dați clic pe „Flash”. Vi se poate solicita să introduceți parola de admin. Fii răbdător! Poate dura un pic de timp, în funcție de sistemul dvs. pentru a finaliza.

Modificați comanda de pornire
Trebuie să porniți în Arch Linux din unitatetocmai ai creat. Înainte de a face acest lucru, trebuie să vă asigurați că sistemul dvs. pornește de pe un USB. În mod implicit, sistemele pornesc de pe hard disk sau de pe o unitate optică. Pentru a schimba comanda de pornire, porniți sistemul și accesați setările BIOS.
Ar trebui să existe o filă numită „Configurare sistem”. Această filă va avea o comandă de pornire sau o opțiune de secvență de pornire. Modificați comanda dispozitivului de pornire, astfel încât primul dispozitiv listat să fie unitățile USB.
Bootare
Înainte de a porni în Arch Linux, este o idee bunăpentru a vă conecta mai întâi la routerul de rețea printr-un cablu Ethernet. Puteți să vă conectați la acesta prin WiFi, dar asta va adăuga un pas suplimentar după procesul de pornire.
Conectați unitatea USB și porniți-vă sistemul. Așteptați în timp ce pornește Arch Linux. Veți vedea o serie de comenzi wizz de pe ecran. Nu-l întrerupeți.

Când este pornit, veți vedea root @ archiso ~ #în partea de sus a interfeței liniei de comandă. Acum sunteți gata să creați partiții și să vă conectați la WiFi dacă doriți. Acesta va detecta automat cablul Ethernet și se va conecta la internet. Dacă preferați WiFi citiți secțiunea următoare pentru a afla cum să vă conectați la ea.
Conectați WiFi
Introduceți următoarea comandă;
wifi-menu -o
Selectați rețeaua WiFi la care doriți să vă conectațidin lista rețelelor disponibile. Modificați numele astfel încât să fie același cu numele rețelei. Introduceți parola și Arch Linux se va conecta la rețea.
partiţionarea
Partajarea poate părea descurajantă, deși într-adevăr nu este o ofertă atât de mare pe cât ar putea părea. Tot ce este necesar este un pic de know-how.
Pentru a porni, introduceți următoarea comandă înconsola. Aceasta va afișa toate sistemele de hard disk și partițiile cunoscute pe sistem. Stabiliți ce hard disk doriți să instalați și luați notă despre ce dispozitiv de bloc este.
lsblk
De exemplu: de obicei, primul hard disk detectat pe sistem / Dev / sda. Unitatea de hard disk două ar fi / dev / sdb și așa mai departe.
Pentru a crea partiții, aveți nevoie de instrumentul Parted. Pentru a începe utilizarea instrumentului, executați următoarea comandă.
parted /dev/sda
Vei vedea următoarele în partea de sus a liniei de comandă, indicând că ai trecut cu succes la Instrumentul partajat.
Partea GNU 3.2
Utilizarea / dev / sda
MBR / BIOS

Versiunea BIOS a Arch Linux nu are nevoie de partiții speciale pentru bootare. Când instalați această versiune a Arch Linux, tot ce este necesar este partiția rădăcină și o partiție swap.
În despărțire, porniți prin crearea tabelului de partiții.
mklabel msdos
Mklabel șterge toate partițiile de pe unitatea care a fost deschisă cu parted (în acest exemplu de tutorial, este / dev / sda) și îi dă tabelul de partiții MBR / BIOS.
În continuare, trebuie creată partiția rădăcină. Pentru a face acest lucru, trebuie să înțelegeți cum funcționează mkpart.
De exemplu: unitatea la care este instalat Arch Linux este 8 gigabyte în total. Pentru configurarea MBR / BIOS este nevoie de două partiții. Root și swap. O partiție swap trebuie să aibă dimensiunea de cel puțin 2 GB. Aceasta înseamnă că partiția rădăcină ar trebui să fie de 6 GB.
mkpart primary ext4 1MiB 6GiB
Apoi, setați partiția rădăcină în modul de pornire, cu:
set 1 boot on
În cele din urmă, creați partiția swap.
mkpart primary linux-swap 6GiB 100%
În cele din urmă, ieșiți despărțit.
quit
GPT / EFI

Procesul de partiționare în GPT / EFI este foarte similar cu modul MBR / BIOS. În primul rând, porniți prin deschiderea despărțită.
parted /dev/sda
Apoi, creați un tabel de partiții.
mklabel gpt
Apoi, faceți partiția de pornire EFI. Aceasta trebuie să fie separată de restul sistemului.
mkpart ESP fat32 1MiB 513MiB
A doua partiție (sau / dev / sda2) este partiția rădăcină. Aici vor locui toate sistemele principale ale Arch Linux. Faceți-o cu această comandă.
mkpart primary ext4 513MiB 6GiB
În cele din urmă, faceți partiția swap. Swap-ul, deși nu s-a vorbit despre multe, este util, mai ales atunci când programele debordează ram fizic.
mkpart primary linux-swap 6GiB 100%
Terminat? Ieșiți despărțit de această comandă.
quit
Montarea sistemelor de fișiere
După toate aceste lucrări parțial, instalatorul Arch Linux are o tabelă de partiții cu care să lucreze. De aici, partițiile trebuie formatate și montate pe zonele corecte pentru a vă pregăti pentru instalare.
MBR / BIOS
Formatează partiția rădăcină cu instrumentul mkfs în sistemul de fișiere Ext4.
mkfs.ext4 -F /dev/sda1
Apoi, montează-l,
mount /dev/sda1 /mnt
Și porniți swap-ul.
mkswap /dev/sda2 swapon /dev/sda2
GPT / EFI
Formatați-vă partiția de pornire ca Fat32. Apoi montați directoarele de acasă și root la locațiile corecte (în acest caz, / mnt și / mnt / home). În plus, creați și activați swap-ul.
mkfs.fat -F32 /dev/sda1 mkfs.ext4 -F /dev/sda2 mount /dev/sda2 /mnt mkdir /mnt/boot mount /dev/sda1 /mnt/boot mkswap /dev/sda3 swapon /dev/sda3
Instalarea sistemului de bază

Totul este configurat. Începeți procesul de instalare cu comanda pacstrap. Rețineți că acest proces poate dura ceva timp.
pacstrap -i /mnt base base-devel
Când Pacstrap se termină, generați un Fstab. Aceasta este o filă sistem de fișiere. Acest fișier ține cont de toate uuidele și punctele de montare a sistemului de fișiere.
genfstab -U /mnt > /mnt/etc/fstab
Pentru a începe configurarea noii instalații, introduceți Arch Chroot.
arch-chroot /mnt
Configurarea sistemului

Începeți setând locale. Pentru cei care nu știu, o regiune locală determină limba ta. Folosind editorul de text nano, găsiți localizarea dvs. și eliminați # din ea. Apoi, utilizați CTRL + O pentru a-l salva.
nano /etc/locale.gen
Generați locale pe noul sistem și setați-l ca implicit.
locale-gen echo LANG=en_US.utf-8 > /etc/locale.conf export LANG=en_US.utf-8
MBR / BIOS
Următorul pas în configurare este instalarea încărcătorului Grub.
pacman -S grub
grub-install --recheck --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
GPT / EFI
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub
grub-mkconfig -o /boot/grub/grub.cfg
Folosind editorul de text Nano, editați fișierul pacman.conf
fişier. Derulați în jos și eliminați toate # simbolurile din fața [multilib] (și liniile de dedesubt), apoi apăsați CTRL + O pentru a salva editarea. Făcând acest lucru, vă veți putea instala software pe 32 de biți pe sisteme pe 64 de biți.

nano /etc/pacman.conf
După editare, reincronizați Pacman cu:
pacman -Syy
Instalați sudo în sistem.
pacman -S sudo
Din nou, un fișier trebuie modificat. folosind editorul de text Nano, editați fișierul sudoer. Găsi %wheel ALL=(ALL) ALL
, eliminați #
semnați și apăsați CTRL + O pentru a salva editarea.
EDITOR=nano visudo

Creați un utilizator nou pentru sistemul Arch Linux nou instalat.
useradd -m -g users -G wheel,storage,power -s /bin/bash owner
Apoi, setați noua parolă de utilizator.
passwd owner
În cele din urmă, setați noua parolă rădăcină.
passwd
Alegerea unui mediu desktop
Suntem la ultimul pas al procesului. Tot ceea ce este necesar pentru ca arhitectul Linux să funcționeze corespunzător este la loc - cu excepția unui mediu desktop. Un mediu desktop sau o „interfață GUI” este foarte important. Fără aceasta, Arch Linux este mult mai puțin ușor de utilizat. Să instalăm unul!

Pornește prin instalarea sistemului Xorg. Acest lucru este important și este fundamentul oricărui desktop:
pacman -S xorg-server xorg-server-utils xorg-xinit mesa xf86-input-synaptics
Apoi, alegeți una dintre următoarelelistă. Fiecare element enumerat aici este un mediu desktop care poate fi utilizat pe sistemul Arch Linux. Selectați cea pe care doriți să o instalați introducând comenzile enumerate.
Gnome Shell:
pacman -S gnome gnome-extra gdm networkmanager network-manager-applet
systemctl enable gdm systemctl enable NetworkManager
Plasma KDE:
pacman -S plasma dolphin kwrite dolphin-plugins sddm networkmanager network-manager-applet
systemctl enable sddm systemctl enable NetworkManager
LXDE:
pacman -S lxde lxdm networkmanager network-manager-applet
systemctl enable lxdm systemctl enable NetworkManager
LXQT:
pacman -S lxqt sddm networkmanager network-manager-applet
systemctl enable sddm
systemctl enable NetworkManager
Scorţişoară:
pacman -S cinnamon gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
Budgie:
pacman -S budgie-desktop gnome-extra gnome gdm networkmanager network-manager-applet
systemctl enable gdm
systemctl enable NetworkManager
XFCE4:
pacman -S xfce4 xfce4-goodies lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
Mate:
pacman -S mate mate-extra lxdm networkmanager network-manager-applet
systemctl enable lxdm
systemctl enable NetworkManager
Drivere grafice
Intel:
pacman -S xf86-video-intel intel-dri lib32-intel-dri libva-intel-driver libva
Nvidia (nou GPUS):
pacman -S nvidia nvidia-libgl lib32-nvidia-libgl nvidia-settings
Notă: prin instalarea acestui driver, vi se poate cere să eliminați Mesa, deoarece acestea intră în conflict cu driverele Nvidia. Face acest lucru.
Nvidia (Vechi):
pacman -S xf86-video-nouveau
Amd:
pacman -S xf86-video-ati mesa-libgl lib32-mesa-libgl mesa-vdpau lib32-mesa-vdpau
După toți acești pași, este sigur să reporniți computerul, să eliminați discul Arch în direct și să porniți sistemul Arch Linux nou creat
Comentarii