Cum se instalează Arch Linux

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