Pokud jste někdy přemýšleli o vyzkoušení Arch Linuxu, ale slyšeli jste, že je obtížné jej nainstalovat, buďte v klidu. Tam, kde mají jiné distribuce instalační program, jste instalační program s Arch. Je to snadné, když jste ochotni se schovat a ušpinit se pomocí příkazového řádku. Postupujte podle těchto kroků a budete moci říct: „Spouštím Arch, btw.“
Table of Contents
1. Stáhněte si instalační obraz
První věc, kterou musíte udělat, je stáhnout instalační obraz a extrahovat jej na vámi zvolené médium.
Arch je průběžné vydání, takže neexistuje žádné konečné vydání, jako je tomu u distra, jako je Ubuntu. To znamená, že Arch uvolňuje jednotlivé komponenty, když jsou připraveny. Výjimkou je instalační obraz, který se vydává každý měsíc.
Arch udržuje odkazy na svůj instalační obraz. Nejlepší způsob, jak jej získat, je BitTorrent, protože je obvykle rychlejší než přímé stahování. Pokud si stáhnete instalační obraz přímo, je dobré jej před použitím ověřit kontrolním součtem.
Poté budete chtít extrahovat obraz na své médium, ať už je to jednotka USB nebo zapisovatelný disk. Pokud instalujete Arch do virtuálního počítače, můžete obraz použít tak, jak je.
Protože proces instalace Arch je tak složitý, je nejlepší to udělat, když jste ve střehu. Pokud jste unavení, jděte do postele a vraťte se, až budete odpočatí, nebo si uvařte kávu nebo čaj. Nebo možná celý hrnec.
Stažení: Arch Linux
2. Zaveďte systém do instalačního prostředí
Po extrahování obrazu ISO na médium jej vložte a restartujte počítač. Možná budete muset upravit prioritu spouštění systému BIOS nebo UEFI, aby váš počítač viděl instalační médium. Pokud nevíte, jak na to, nahlédněte do dokumentace od výrobce.
Instalační prostředí Arch je jednoduché: je kompletně v konzole. Budete zadávat standardní příkazy Linuxu, abyste provedli úkoly, které byste dělali v instalačním programu jiného distribuce. Vývojáři pracují na instalátoru, ale ten zatím není standardní, takže budete muset pohodlně používat shell a upravovat konfigurační soubory.
Pokud je to vaše první instalace Arch Linuxu, je nejlepší to udělat buď na náhradním počítači, nebo na virtuálním počítači, abyste si nepokazili svůj denní ovladač.
3. Zvolte rozložení klávesnice
Ve výchozím nastavení bude instalační prostředí používat rozložení klávesnice v USA. Pokud potřebujete použít jiné rozložení, najdete jej v adresáři /usr/share/kbd/keymaps.
Použijte příkaz loadkeys s názvem rozvržení, které chcete použít:
loadkeys [layout]
4. Zkontrolujte připojení k internetu
Než budete pokračovat, budete chtít zkontrolovat své připojení k internetu, protože si budete muset stáhnout balíčky k instalaci Arch.
Pokud používáte kabelové připojení, mělo by to fungovat automaticky. Chcete-li to otestovat, použijte příkaz ping:
ping makeuseof.com
Chcete-li zastavit ping, stiskněte Ctrl + c.
Pokud používáte Wi-Fi, existuje více kroků. Příkaz iwctl je interaktivní program, který v nabídce zobrazí seznam dostupných sítí Wi-Fi. Když vyberete svou síť, vyzve vás k zadání hesla, podobně jako kdybyste použili widget na ploše. Poté můžete použít výše uvedený příkaz ping k otestování připojení.
5. Nastavte oddíly
Dále budete muset nastavit diskové oddíly. Ve výchozím nastavení je instalační prostředí dodáváno s obslužným programem fdisk.
V tomto příkladu nastavíme hlavní oddíl a odkládací oddíl. Odkládací oddíl bude obsahovat data, která jsou odložena z hlavní paměti. Pokud nastavujete Arch na moderním hardwaru s UEFI, budete také potřebovat vyhrazený spouštěcí oddíl.
Název zařízení prvního pevného disku v Linuxu je obvykle /dev/sda.
Chcete-li spustit fdisk, napište fdisk následovaný názvem diskového zařízení. Například:
fdisk /dev/sda
Nástroj fdisk je program řízený nabídkou. Stisknutím „m“ po výzvě zobrazíte jeho možnosti. Vytvořte oddíly a nastavte je na formát, který potřebujete.
Pokud vám to připadá skličující, zvažte použití PartedMagic namísto. Je to samostatná živá distribuce, která spouští nástroj Gparted, který vám poskytuje pěkné grafické rozhraní pro nastavení vašich oddílů. Budete jej chtít použít, pokud nastavujete systém s duálním spouštěním, protože je menší šance, že si pokazíte oddíly.
Než začnete pracovat s tabulkou oddílů, nezapomeňte zálohovat veškerá data bez ohledu na to, jaký nástroj používáte.
Po nastavení budou oddíly pojmenovány /dev/sdaN, kde N je číslo oddílu.
Poté musíte naformátovat oddíly. Například pro souborový systém EXT4 použijte příkaz mkfs.ext4:
mkfs.ext4 /dev/sda1
A pro swapovací oddíl:
mkswap /dev/sda2
Nyní je budete muset namontovat. Náš kořenový oddíl připojíme do /mnt:
mount /dev/sda1/ /mnt
6. Upravte svůj Fstab
Po nastavení oddílů můžete použít obslužný program genfstab instalace Arch k vytvoření souboru fstab. Tento soubor určí, jak se budou vaše oddíly připojovat při spouštění systému.
genfstab -U /mnt >> /mnt/etc/fstab
7. Nastavte si seznam zrcadel
Při prvním spuštění instalačního prostředí Archu systém změřil rychlost zrcadel balíčků Arch, aby automaticky vygeneroval textový soubor s jejich seznamem v pořadí podle rychlosti pro správce balíčků pacman:
Základní balíčky pro systém můžete nainstalovat pomocí příkazu pacstrap:
pacstrap -K /mnt base linux linux-firmware
Tento příkaz vygeneruje spoustu výstupu, včetně podrobností o tom, které balíčky přesně nainstaluje:
8. chroot Into Your Arch Environment
S vytvořenými oddíly chrootujte do prostředí archu. Když spustíte instalační prostředí Arch, provádíte v něm změny. Chroot přepne kořenový adresář z živého prostředí na diskový oddíl, který jste právě vytvořili.
Použijte příkaz arch-chroot s kořenovým adresářem:
arch-chroot /mnt
9. Nastavte systémové hodiny
Je důležité, aby váš stroj přesně sledoval čas. Chcete-li to provést, použijte příkaz hwclock. Tím nastavíte hardwarové hodiny systému na místní čas.
hwclock --systohc
Pokud nastavujete počítač s duálním spouštěním se systémem Windows, nenastavujte hardwarové hodiny.
10. Nakonfigurujte své národní prostředí
Budete také muset nastavit svůj počítač tak, aby používal správný jazyk. Jako všechno ostatní, v Linuxu to můžete nakonfigurovat v prostém textovém souboru.
Jednoduše otevřete svůj editor do souboru /etc/locale.gen.
Všechna dostupná národní prostředí budou v souboru s komentářem. Přejděte na řádek s národním prostředím, které chcete aktivovat, což bude obvykle pro váš region, a odkomentujte jej.
Poté spusťte příkaz locale-gen. Protože se tento stroj připravuje ve Spojených státech, odkomentujeme řádek „en_US.UTF-8“. Tím se váš stroj nastaví tak, aby používal jazyk, který jste vybrali.
To je také vhodná doba pro nastavení sítě. Program NetworkManager spravuje vaše síťová připojení. Můžete jej nainstalovat pomocí pacmana:
pacman -s NetworkManager
Nastavte jej tak, aby se spustil při spouštění pomocí systemctl:
systemctl enable NetworkManager.service
Poté nastavte název hostitele vašeho počítače úpravou souboru /etc/hostname. Cokoli do tohoto souboru vložíte, se stane názvem hostitele.
11. Nastavte kořenový účet
Po nastavení systému budete muset nastavit heslo uživatele root. K tomu použijte příkaz „passwd“.
Když příkaz spustíte, vyzve vás k zadání vámi zvoleného rootovského hesla dvakrát.
12. Nastavte GRUB
GRUB je nejpopulárnější bootloader pro Linux. Tento nástroj vám umožní spustit vaši novou instalaci Arch Linuxu.
Budete jej muset nainstalovat pomocí pacmana:
pacman install grub
Způsob, jakým jej nainstalujete, bude záviset na tom, zda instalujete Arch na novější počítač využívající UEFI nebo na ten, který používá starší BIOS. Pokud instalujete na systém UEFI, budete muset nainstalovat také balíček efibootmgr.
Chcete-li nainstalovat do systému BIOS, použijte tento příkaz:
grub-install --target=i386-pc /dev/sda
Chcete-li nainstalovat do systému UEFI, ujistěte se, že jste připojili spouštěcí oddíl UEFI, a použijte tento příkaz:
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB
Buďte opatrní s UEFI, protože pokud to pokazíte, můžete váš systém trvale nespustit.
V obou systémech použijte tento příkaz k vygenerování spouštěcí nabídky:
grub-mkconfig -o /boot/grub/grub.cfg
Nyní můžete začít prozkoumávat Arch Linux
S nainstalovaným Arch Linuxem vaše cesta teprve začíná. Dále si jej budete moci přizpůsobit tak, aby bylo vše, co chcete v linuxové distribuci, a nic víc.