Ako nainštalovať Arch Linux na váš počítač


Arch Linux je pre náročných používateľov, takže inštalácia môže byť skľučujúca. Postupujte podľa týchto krokov, aby ste proces uľahčili.

Kľúčové informácie

  • Arch Linux je atraktívny pre vývojárov a skúsených používateľov, pretože ponúka najnovšie verzie softvéru prostredníctvom svojho modelu postupného vydania.
  • Proces inštalácie Arch Linuxu je zložitý, ale môže byť úspešne vykonaný podľa jednoduchých pokynov, a to aj pre začiatočníkov.
  • Arch Linux je vysoko prispôsobiteľný a umožňuje používateľom vybrať si všetok softvér, ktorý chcú pri inštalácii, čím sa znižuje nadúvanie softvéru.

Ak ste niekedy premýšľali o tom, že by ste vyskúšali Arch Linux, ale počuli ste, že je ťažké ho nainštalovať, pokojne. Pretože to ponecháva veľa na používateľovi, Arch Linux má povesť toho, že sa ťažko inštaluje. Našťastie, ak môžete postupovať podľa niekoľkých jednoduchých pokynov, môžete úspešne nainštalovať túto distribúciu a začať skúmať tento ultra prispôsobiteľný Linux spôsobmi, ktoré ste nikdy predtým nemohli.

Prečo Arch Linux?

Možno sa čudujete, prečo by ste sa mali obťažovať inštaláciou Arch Linuxu.

Jedným z hlavných dôvodov je, že Arch je priebežné vydanie. To znamená, že namiesto toho, aby Arch prichádzal s vydaním podľa pravidelného plánu, ako to robí Ubuntu, pridáva nové verzie softvéru hneď, ako vychádzajú. Výsledkom je, že Arch obsahuje najnovšie verzie softvéru, čo je atraktívne pre vývojárov a skúsených používateľov.

Druhým hlavným dôvodom, prečo je Arch taký obľúbený u skúsených používateľov Linuxu, je jeho prispôsobiteľnosť. Arch sám o sebe neprichádza s desktopovým prostredím ako Ubuntu alebo Fedora. Dokonca to vôbec nemá GUI. Musíte si vybrať všetok softvér, ktorý chcete v inštalácii Arch. Pre mnohých milovníkov Arch sa tým znižuje nadúvanie softvéru.

Máte záujem o inštaláciu Arch Linuxu? Použite tohto podrobného sprievodcu na stiahnutie, inštaláciu, konfiguráciu a prvé použitie Arch Linuxu.

1. Stiahnite si inštalačné médium

Prvá vec, ktorú musíte urobiť, je stiahnuť inštalačný obraz a extrahovať ho na médium podľa vášho výberu.

Arch je priebežné vydanie, takže neexistuje žiadne konečné vydanie ako v prípade distribúcie ako Ubuntu. To znamená, že Arch uvoľňuje jednotlivé komponenty, keď sú pripravené. Výnimkou je inštalačný obraz, ktorý sa vydáva každý mesiac.

Arch udržiava odkazy na svoj inštalačný obraz. Najlepším spôsobom, ako ho získať, je BitTorrent, pretože je zvyčajne rýchlejší ako priame stiahnutie. Ak si stiahnete inštalačný obraz priamo, je dobré si ho pred použitím overiť kontrolným súčtom.

Potom budete chcieť extrahovať obrázok na svoje médium, či už je to jednotka USB alebo zapisovateľný disk. Ak inštalujete Arch do virtuálneho počítača, môžete použiť obrázok tak, ako je.

Pretože proces inštalácie Arch je taký zložitý, je najlepšie to urobiť, keď ste v strehu. Ak ste unavení, choďte do postele a vráťte sa, keď ste oddýchnutí, alebo si uvarte kávu alebo čaj. Alebo možno celý hrniec.

Prevziať: Arch Linux

2. Zaveďte systém do inštalačného prostredia

Po extrahovaní obrazu ISO na médium ho vložte a reštartujte počítač. Možno budete musieť upraviť prioritu zavádzania systému BIOS alebo UEFI, aby váš počítač videl inštalačné médium. Ak neviete, ako to urobiť, pozrite si dokumentáciu od výrobcu.

Inštalačné prostredie Arch je jednoduché: je úplne v konzole. Zadáte štandardné príkazy Linuxu na vykonanie úloh, ktoré by ste vykonali v inštalačnom programe iného distribúcie. Vývojári pracujú na inštalačnom programe, ale zatiaľ to nie je štandard, takže budete musieť pohodlne používať shell a upravovať konfiguračné súbory.

Ak je to vaša prvá inštalácia Arch Linuxu, je najlepšie to urobiť na náhradnom počítači alebo virtuálnom počítači, aby ste si nepokazili svoj každodenný ovládač.

3. Zvoľte rozloženie klávesnice

V predvolenom nastavení bude inštalačné prostredie používať americké rozloženie klávesnice. Ak potrebujete použiť iné rozloženie, nájdete ho v adresári /usr/share/kbd/keymaps.

Použite príkaz loadkeys s názvom rozloženia, ktoré chcete použiť:

loadkeys [layout]

4. Skontrolujte svoje internetové pripojenie

Skôr ako budete pokračovať, skontrolujte svoje internetové pripojenie, pretože na inštaláciu Archu si budete musieť stiahnuť balíčky.

Ak používate káblové pripojenie, malo by to fungovať automaticky. Ak to chcete otestovať, použite príkaz ping:

ping makeuseof.com

Ak chcete zastaviť ping, stlačte Ctrl + c.

Ak používate Wi-Fi, existuje viac krokov. Príkaz iwctl je interaktívny program, ktorý zobrazí zoznam dostupných sietí Wi-Fi v ponuke. Keď vyberiete svoju sieť, vyzve vás na zadanie hesla, podobne ako keby ste použili miniaplikáciu na ploche. Potom môžete použiť vyššie uvedený príkaz ping na otestovanie pripojenia.

5. Nastavte oddiely

Ďalej budete musieť nastaviť oddiely disku. Štandardne sa inštalačné prostredie dodáva s obslužným programom fdisk.

V tomto príklade nastavíme hlavný oddiel a odkladací oddiel. Odkladací oddiel bude uchovávať údaje, ktoré sú vymenené z hlavnej pamäte. Ak nastavujete Arch na modernom hardvéri s UEFI, budete potrebovať aj vyhradenú bootovaciu oblasť.

Názov zariadenia prvého pevného disku v systéme Linux je zvyčajne /dev/sda.

Ak chcete spustiť fdisk, napíšte fdisk a za ním názov diskového zariadenia. Napríklad:

fdisk /dev/sda

Pomôcka fdisk je program riadený ponukou. Stlačením „m“ na výzvu sa vám zobrazia jeho možnosti. Vytvorte oddiely a nastavte ich na formát, ktorý potrebujete.

Ak sa vám to zdá skľučujúce, zvážte použitie PartedMagic. Je to samostatná živá distribúcia, ktorá spúšťa nástroj Gparted, ktorý vám poskytuje pekné grafické rozhranie na nastavenie oddielov. Budete ho chcieť použiť, ak nastavujete systém s dvojitým zavádzaním, pretože je menšia šanca, že si pokazíte oddiely.

Pred prácou s tabuľkou oddielov si nezabudnite zálohovať všetky údaje bez ohľadu na to, aký nástroj používate.

Po nastavení budú mať oddiely názov /dev/sdaN, kde N je číslo oddielu.

Potom musíte naformátovať oddiely. Napríklad pre súborový systém EXT4 použite príkaz mkfs.ext4:

mkfs.ext4 /dev/sda1

A pre swapovací oddiel:

mkswap /dev/sda2

Teraz ich budete musieť namontovať. Náš koreňový oddiel pripojíme do /mnt:

mount /dev/sda1/ /mnt

6. Upravte svoj Fstab

Po nastavení oddielov môžete použiť pomôcku genfstab inštalácie Arch na vytvorenie súboru fstab. Tento súbor určí, ako sa vaše oddiely pripájajú pri zavádzaní systému.

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

7. Nastavte si zoznam zrkadiel

Keď ste prvýkrát spustili vaše inštalačné prostredie Arch, systém zmeral rýchlosť zrkadiel balíkov Arch, aby automaticky vygeneroval textový súbor s ich zoznamom v poradí rýchlosti pre správcu balíkov pacman:

Základné balíky pre systém môžete nainštalovať pomocou príkazu pacstrap:

pacstrap -K /mnt base linux linux-firmware

Tento príkaz vygeneruje množstvo výstupu vrátane podrobností o tom, ktoré balíky presne nainštaluje:

8. chroot Into Your Arch Environment

Po vytvorení oddielov chrootujte do prostredia archu. Keď spustíte prostredie inštalácie Arch, vykonáte v ňom zmeny. Chroot prepne koreňový adresár zo živého prostredia na diskový oddiel, ktorý ste práve vytvorili.

Použite príkaz arch-chroot s koreňovým adresárom:

arch-chroot /mnt

9. Nastavte systémové hodiny

Je dôležité, aby váš stroj presne zaznamenával čas. Ak to chcete urobiť, použite príkaz hwclock. Tým sa nastavia hardvérové hodiny systému na miestny čas.

hwclock --systohc

Ak nastavujete počítač s dvojitým zavádzaním so systémom Windows, nenastavujte hardvérové hodiny.

10. Nakonfigurujte svoje miestne nastavenie

Budete tiež musieť nastaviť svoje zariadenie na používanie správneho jazyka. Rovnako ako všetko ostatné, v systéme Linux to môžete nakonfigurovať v súbore obyčajného textu.

Jednoducho otvorte editor v súbore /etc/locale.gen.

Všetky dostupné miestne nastavenia budú v súbore s komentárom. Prejdite na riadok s miestnym nastavením, ktoré chcete aktivovať, čo bude zvyčajne pre váš región, a odkomentujte ho.

Potom spustite príkaz locale-gen. Keďže tento stroj sa pripravuje v Spojených štátoch, riadok „en_US.UTF-8“ zrušíme. Toto nastaví vaše zariadenie na používanie jazyka, ktorý ste vybrali.

Toto je tiež vhodný čas na nastavenie siete. Program NetworkManager spravuje vaše sieťové pripojenia. Môžete ho nainštalovať pomocou pacmana:

pacman -s NetworkManager

Nastavte ho tak, aby sa spustil v čase zavádzania pomocou systemctl:

systemctl enable NetworkManager.service

Potom nastavte názov hostiteľa vášho počítača úpravou súboru /etc/hostname. Čokoľvek vložíte do tohto súboru, stane sa názvom hostiteľa.

11. Nastavte koreňový účet

Po nastavení systému budete musieť nastaviť heslo root. Použite na to príkaz "passwd".

Po spustení príkazu sa zobrazí výzva na zadanie vybratého hesla root dvakrát.

12. Nastavte GRUB

GRUB je najpopulárnejší bootloader pre Linux. Tento nástroj vám umožní spustiť vašu novú inštaláciu Arch Linuxu.

Budete ho musieť nainštalovať pomocou pacmana:

pacman install grub

Spôsob, akým ho nainštalujete, bude závisieť od toho, či inštalujete Arch na novší počítač používajúci UEFI alebo ten, ktorý používa starší BIOS. Ak inštalujete na systém UEFI, budete musieť nainštalovať aj balík efibootmgr.

Ak chcete nainštalovať do systému BIOS, použite tento príkaz:

grub-install --target=i386-pc /dev/sda

Ak chcete nainštalovať do systému UEFI, uistite sa, že ste pripojili zavádzaciu oblasť UEFI a použite tento príkaz:

grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB

Pri UEFI buďte opatrní, pretože ak to pokazíte, váš systém môže byť natrvalo nespustiteľný.

Na oboch systémoch použite tento príkaz na vygenerovanie zavádzacej ponuky:

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

Teraz môžete začať objavovať Arch Linux

S nainštalovaným Arch Linuxom sa vaša cesta len začína. Ďalej si ho budete môcť prispôsobiť tak, aby to bolo všetko, čo chcete v distribúcii Linuxu, a nič viac.