Si të instaloni Arch Linux në një kompjuter


Arch Linux është i njohur për instalimin e tij kompleks të bazuar në komanda. Por sapo të njiheni me të metat e procesit, mund ta instaloni Arch në çdo kompjuter pa frikë nga terminali. Ne do t'ju ndihmojmë të arrini atje.

Shkarkoni ISO Arch Linux

Hapi i parë është të merrni imazhin e instalimit të Arch Linux nga një pasqyrë e përshtatshme. Për ta bërë këtë, vizitoni faqen e shkarkimit të Arch Linux dhe në varësi të mënyrës se si dëshironi të shkarkoni ISO, zgjidhni opsionin e duhur. Opsionet e disponueshme përfshijnë shkarkimin e drejtpërdrejtë, torrentin, imazhin e makinës virtuale, instalimin Netboot për lidhje me tela dhe më shumë.

Për ta mbajtur të thjeshtë, ne do të bëjmë një shkarkim direkt. Lëvizni poshtë te lista e pasqyrave të disponueshme dhe zgjidhni një. Zgjedhja e një serveri më afër vendndodhjes suaj gjeografike do të sigurojë që të merrni një shpejtësi të shpejtë dhe të qëndrueshme shkarkimi. Verifikoni shumat e kontrollit të ISO për të konfirmuar se skedari i shkarkuar është i vërtetë dhe i sigurt.

Hapat e ardhshëm përfshijnë krijimin e një disku USB të nisshëm, rinisjen e kompjuterit tuaj dhe nisjen nga media e instalimit e krijuar rishtazi në vend të diskut të ngurtë. Ndërfaqja e nisjes së Arch Linux do të ngarkohet dhe do t'ju kërkohet të zgjidhni nga opsionet e ndryshme të shfaqura.

Zgjidhni opsionin e nënvizuar të parazgjedhur duke shtypur Enter. Pasi sistemi të ketë ngarkuar me sukses skedarët e nevojshëm për instalimin, do të shihni kërkesën root@archiso.

Hapat paraprak

Duke vazhduar, duhet të keni një lidhje aktive interneti që instalimi të përfundojë. Instaluesi Arch thotë se lidhjet Ethernet dhe DHCP duhet të funksionojnë automatikisht. Sidoqoftë, përdoruesit në një rrjet pa tel do të duhet të konfigurojnë një lidhje manualisht.

Vetëm për t'u siguruar, kontrolloni nëse jeni lidhur me një rrjet duke shtypur ping google.com. Nëse dalja duket diçka e tillë, atëherë mund të kaloni përpara në seksionin tjetër.

Sidoqoftë, nëse shfaqet gabimi Dështimi i përkohshëm në zgjidhjen e emrit, duhet të krijoni një lidhje interneti duke përdorur komandën iwctl.

Fillimisht, nisni programin në mënyrë interaktive duke shtypur iwctl në terminal. Më pas, kontrolloni emrin e ndërfaqes tuaj me valë duke lëshuar komandën lista e pajisjeve. Në përgjithësi, emri i ndërfaqes me valë do të fillojë me një w, si wlan0 ose wlp2s0.

Më pas, ekzekutoni komandat e mëposhtme për të skanuar për SSID-në tuaj dhe për t'u lidhur me të. Zëvendësoni [pajisja] dhe [SSID] në komandat me ndërfaqen tuaj me valë dhe emrin Wi-Fi përkatësisht.

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

Sistemi do t'ju kërkojë më pas fjalëkalimin e Wi-Fi nëse keni një të konfiguruar. Shkruani atë dhe shtypni Enter për të vazhduar. Ekzekutoni përsëri ping google.com për të verifikuar lidhjen.

Aktivizo sinkronizimin e kohës në rrjet duke përdorur timedatectl duke ekzekutuar komandën e mëposhtme:

timedatectl set-ntp true

Instaloni sistemin Arch Linux

Me kompjuterin tuaj të lidhur në internet, jeni gati për të filluar. Procesi i instalimit të Arch në thelbin e tij është i ngjashëm me instalimin e çdo shpërndarjeje tjetër Linux. Pra, cila është kapja?

Ndërsa shpërndarjet e tjera ofrojnë një ndërfaqe grafike të përdoruesit për të konfiguruar dhe konfiguruar sistemin operativ, Arch Linux vjen vetëm me një ndërfaqe të linjës së komandës. Çdo udhëzim, komandë ose konfigurim duhet të bëhet përmes guaskës.

Krijimi i ndarjeve të nevojshme

Për të instaluar Arch, do t'ju duhet të krijoni tre ndarje, përkatësisht EFI, root dhe swap. Listoni pajisjet e disponueshme të ruajtjes në sistemin tuaj duke përdorur fdisk -l. Shumicën e kohës, HDD do të renditet si /dev/sda dhe SSD-të do të renditen si /dev/nvme0n1 .

Ekzekutoni fdisk  duke shtypur fdisk /dev/sda ose fdisk /dev/nvme0n1, në varësi të faktit nëse jeni duke instaluar OS në një HDD ose SSD. Më pas, shkruani g dhe shtypni Enter për të krijuar një tabelë të re ndarjeje GPT.

Shkruani n për të krijuar një ndarje të re EFI dhe zgjidhni llojin e ndarjes primare . Shtypni Enter dy herë për të vazhduar me numrin e paracaktuar të ndarjes dhe vlerën e sektorit të parë.

Për madhësinë e ndarjes, mund të futni manualisht numrin e sektorit ose të specifikoni madhësinë që dëshironi të ketë ndarja. Meqenëse nuk dëshironi të humbni hapësirën e diskut në ndarjet EFI, çdo numër midis 500M dhe 1G do të funksiononte. Shkruani +550M dhe shtypni Enter për të vazhduar.

Ju jeni të lirë të zëvendësoni 550M në komandën e lartpërmendur me madhësinë që dëshironi për ndarjen.

Në mënyrë të ngjashme, krijoni një ndarje shkëmbimi me +2G si vlerën e fundit të sektorit. Së fundi, krijoni një ndarje rrënjë dhe shpërndani të gjithë sektorët e mbetur në të duke vazhduar thjesht me konfigurimet e paracaktuara.

Si parazgjedhje, të gjitha ndarjet do të kenë llojin Linux Filesystem. Për ta ndryshuar këtë, shkruani t dhe shtypni Enter për të vazhduar. Zgjidhni ndarjen EFI duke futur 1 . Më pas, shkruani ef për të ndryshuar sistemin e skedarëve në llojin e sistemit EFI.

Në mënyrë të ngjashme, zgjidhni ndarjen swap (numri i ndarjes 2) dhe shkruani 82 për të kthyer llojin e ndarjes në Linux swap. Ndarja rrënjë duhet të jetë e llojit të sistemit të skedarëve Linux, kështu që nuk kemi nevojë ta ndryshojmë atë.

Shkruani w dhe shtypni Enter për të shkruar ndryshimet në disk.

Formatimi i ndarjeve

Tani ju duhet të formatoni ndarjet duke përdorur komandën mkfs. Formatoni ndarjen /dev/sda1 (EFI) në FAT32 duke shtypur:

mkfs.fat -F32 /dev/sda1

Përsëri, ekzekutoni komandën e mëposhtme për të formatuar ndarjen /dev/sda3 (root) në ext4:

mkfs.ext4 /dev/sda3

Lëshoni komandat e mëposhtme një nga një për të formatuar dhe aktivizuar ndarjen e shkëmbimit:

mkswap /dev/sda2
swapon /dev/sda2

Instalimi dhe konfigurimi i sistemit

Për të qenë në gjendje të instaloni Arch në diskun tuaj, duhet të montoni ndarjet e krijuara në drejtoritë e duhura. Montoni ndarjen rrënjësore ( /dev/sda3 ) në drejtorinë /mnt.

mount /dev/sda3 /mnt

Hapi tjetër është instalimi i paketave bazë Linux në ndarjen rrënjësore të montuar.

pacstrap /mnt base linux linux-firmware

Kjo do të marrë pak kohë në varësi të lidhjes tuaj të rrjetit. Pasi të keni mbaruar, gjeneroni një tabelë të sistemit të skedarëve duke përdorur komandën genfstab.

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

Sistemi Arch Linux është i hapur dhe funksionon në drejtorinë /mnt. Ju mund të ndryshoni rrënjën për të hyrë në sistem duke shtypur:

arch-chroot /mnt

Ndryshimi në kërkesën bash tregon që tani jeni identifikuar në sistemin e sapo instaluar Arch Linux. Përpara se të vazhdoni më tej, do t'ju duhet të konfiguroni disa cilësime dhe të instaloni paketat e nevojshme që sistemi të funksionojë siç duhet.

Caktoni zonën lokale kohore duke krijuar një lidhje simbolike midis drejtorive /usr/share/zoneinfo dhe /etc/localtime.

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

Zëvendësoni Rajonin dhe Qytetin në komandën e mësipërme me zonën e duhur kohore. Ju mund t'i referoheni kësaj baze të dhënash të zonës kohore për të kontrolluar rajonin dhe qytetin që duhet të futni.

Më pas, sinkronizoni orën e harduerit me kohën e sistemit duke ekzekutuar:

hwclock --systohc

Para se të vazhdoni, instaloni Vim (ose një redaktues tjetër teksti sipas zgjedhjes suaj) dhe paketën Networkmanager.

pacman -S vim networkmanager

Më pas, modifikoni skedarin /etc/locale.gen duke përdorur redaktorin tuaj të tekstit dhe hiqni komentin e deklaratës së vendndodhjes që i përshtatet nevojave tuaja. Për qëllimin e këtij udhëzuesi, ne do të çkomentojmë rreshtin en_US.UTF-8 UTF-8 në skedar duke përdorur Vim.

vim /etc/locale.gen

Pas redaktimit të skedarit, shkruani locale-gen në terminal për të gjeneruar konfigurimin lokal.

Më pas, krijoni një skedar të ri të emrit të hostit brenda /etc dhe shtoni emrin e hostit që dëshironi për kompjuterin tuaj në skedar. Kjo mund të jetë çdo gjë që dëshironi dhe nuk keni nevojë të vendosni asgjë përveç emrit. Kur të keni mbaruar, mos harroni të ruani skedarin.

vim /etc/hostname

Krijo një skedar tjetër teksti me emrin hosts nën drejtorinë /etc.

vim /etc/hosts

Do të vini re se skedari tashmë përmban disa komente. Lini komentet siç janë dhe bashkëngjitni tekstin e mëposhtëm në skedar. Mos harroni të zëvendësoni hostname në komandën me emrin e hostit të sistemit që keni vendosur në hapin e mëparshëm.

127.0.0.1        localhost
::1              localhost
127.0.1.1        hostname.localdomain        hostname

Krijimi dhe konfigurimi i përdoruesve

Vendosni fjalëkalimin e përdoruesit rrënjë duke shtypur komandën passwd. Më pas, krijoni një përdorues shtesë jo-root duke përdorur useradd si më poshtë, duke zëvendësuar username me emrin tuaj të përdoruesit:

useradd -m username

Konfiguro fjalëkalimin e përdoruesit të ri duke përdorur komandën passwd, duke zëvendësuar përsëri username me emrin tënd të përdoruesit.

passwd username

Shtoni përdoruesin e ri në grupet rrota , audio dhe video duke përdorur komandën e dhënë më poshtë. Zëvendësoni username me emrin tuaj të përdoruesit dhe vini re se emrat e grupeve në komandë nuk kanë hapësira pas presjeve.

usermod -aG wheel,video,audio username

Vendosja e ngarkuesit GRUB

Së pari, instaloni paketën grub duke përdorur pacman.

pacman -S grub

Më pas, instaloni këto paketa shtesë që kërkohen që ngarkuesi të funksionojë siç duhet.

pacman -S efibootmgr dosfstools os-prober mtools

Montoni ndarjen tuaj EFI ( /dev/sda1 ) në drejtorinë /boot/EFI. Vini re se fillimisht duhet të krijoni drejtorinë me mkdir.

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

Më në fund, ekzekutoni skriptin grub-install për të instaluar ngarkuesin në drejtorinë EFI.

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

Gjeneroni një skedar konfigurimi GRUB duke përdorur grub-mkconfig si më poshtë:

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

Instaloni një mjedis desktopi në Arch

Ndryshe nga shpërndarjet e tjera Linux, Arch Linux nuk dërgohet me një mjedis desktop të parainstaluar. Dhe nëse doni të kontrolloni sistemin përmes një GUI, do t'ju duhet ta instaloni manualisht.

Mund të instaloni cilindo DE që preferoni, por ne do të instalojmë desktopin e KDE Plasma në këtë sistem. Megjithatë, përpara kësaj, le të konfigurojmë serverin e ekranit, menaxherin e rrjetit dhe shërbime të ngjashme.

Ekzekutoni komandën e mëposhtme për të instaluar paketat xorg , plasma-meta dhe kde-applications:

pacman -S xorg plasma-meta kde-applications

Më pas, aktivizoni shërbimet SDDM dhe NetworkManager duke shtypur:

systemctl enable sddm
systemctl enable NetworkManager

Dilni nga mjedisi arch-chroot duke shtypur exit. Pastaj, çmontoni ndarjen rrënjë të montuar në drejtorinë /mnt si më poshtë:

umount -f /mnt

Më në fund, rinisni sistemin tuaj duke shtypur reboot dhe hiqni median e instalimit. Pasi sistemi të nisë, do të vini re se ekrani i errët i terminalit tani është zëvendësuar me ekranin shumëngjyrësh spërkatës SDDM.

Për t'u identifikuar, shkruani fjalëkalimin e përdoruesit dhe shtypni Enter. Mund të instaloni gjithashtu mjedise të shumta desktopi dhe të kaloni mes secilit duke përdorur menynë rënëse Sesioni në ekranin spërkatës.