Instalace Arch Linuxu není náročná. V této příručce vám ukážu, jak snadno nainstalovat Arch Linux pomocí desktopového prostředí GNOME.
Mnoho uživatelů Linuxu opravdu chce Arch Linux vyzkoušet, ale obecná představa, že Arch je obtížné nainstalovat a naučit se, mnohé z nich zastaví. Když lidé říkají, že je to „těžké“, myslí tím skutečně, že to vyžaduje úsilí. A mají pravdu – musíte vynaložit trochu více úsilí na instalaci systému, nastavení všeho a čtení o tom, jak dělat, co chcete.
Vy však skončíte se systémem, kterému velmi dobře rozumíte a nastavíte jej přesně tak, jak chcete. Po instalaci se Arch Linux spouští stejně snadno jako kterákoli jiná distribuce, ne-li jednodušší.
Arch Linux si můžete nainstalovat přímo do počítače podle tohoto průvodce, ale můžete jej nainstalovat také na virtuální počítač pomocí VirtualBoxu.
DŮLEŽITÉ! Uživatelé VirtualBoxu musí povolit EFI v nastavení virtuálního počítače před zahájením instalace. Jinak při pokusu o instalaci zavaděče GRUB dojde k chybě.
Tento průvodce instalací Arch Linuxu ukazuje celý proces ve snadno srozumitelných krocích.
Takže, aniž bychom ztráceli čas, pojďme začít.
1. Stáhněte si instalační obraz Arch Linux
První věc, kterou musíme udělat, je získat obraz Arch Linuxu. Chcete-li tak učinit, navštivte stránku stahování Arch Linux a stáhněte si soubor obrazu ISO. Získejte nejnovější obraz CD. K dispozici jsou odkazy pro přímé stažení i torrent.
2. Připravte Live Bootable USB
Jakmile se dokončí stahování vašeho souboru Arch Linux ISO, budete muset vytvořit živé USB Arch Linuxu z ISO, které jste právě stáhli. Existuje mnoho způsobů, jak připravit živé USB, jedním z nich je použití příkazu dd.
Případně můžete použít aplikace jako Etcher nebo Ventoy, což jsou také dobré možnosti pro vytvoření zaváděcího USB disku.
3. Spusťte Arch Linux z Live USB
Jakmile vytvoříte živé USB pro Arch Linux, vypněte počítač, zapojte do něj USB a poté spusťte systém.
Mějte prosím na paměti, že v některých případech nemusí být možné zavést systém z živého USB se zapnutým bezpečným spouštěním. Pokud je to váš případ, přejděte do systému BIOS a nejprve vypněte zabezpečené spouštění.
Existují dvě možné možnosti instalace Arch Linuxu – starší verze a režim UEFI. Režim UEFI (Unified Extensible Firmware Interface) je aktuálnější a většina moderního hardwaru podporuje pouze instalaci UEFI. Proto tento návod k instalaci Arch Linuxu bude používat režim UEFI.
Jakmile správně nabootujete do Arch ISO, měli byste vidět něco podobného jako na obrázku níže.
Vyberte Arch Linux install medium (x86_64, UEFI)
a stiskněte Enter
.
Poté, co instalační program dekomprimuje a načte linuxové jádro, budete automaticky přesměrováni na terminál s právy root.
4. Ověřte připojení k internetu
Nejprve zkontrolujte připojení k internetu. Chcete-li zkontrolovat připojení k internetu, jednoduše pingněte na webovou stránku, jak je znázorněno v příkladu níže.
ping -c 3 archlinux.org
PING archlinux.org (95.217.163.246) 56(84) bytes of data.
64 bytes from archlinux.org (95.217.163.246): icmp_seq=1 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=2 ttl=52 time=57.4 ms
64 bytes from archlinux.org (95.217.163.246): icmp_seq=3 ttl=52 time=58.4 ms
--- archlinux.org ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 57.394/57.739/58.376/0.450 ms
Pokud používáte kabelové připojení, je obvykle vyzvednuto automaticky. V případě, že se zobrazí chybová zpráva, zkontrolujte prosím své internetové připojení nebo router.
Nyní po dokončení kontrol připojení můžeme přejít k instalaci Arch Linuxu.
5. Rozdělte disk
Dalším krokem v naší instalační příručce Arch Linuxu je rozdělení pevného disku. Zde pravděpodobně pravděpodobně narazíte na největší potíže, pokud neznáte rozdělovací nástroje, jako je fdisk
nebo cfdisk
. Ale nebojte se, jak uvidíte, je to snadné.
Nejprve uveďte své disky:
fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Pro účely této příručky byl vytvořen virtuální počítač s prázdným 20GB pevným diskem označeným /dev/sda
. Změňte /dev/sda
s názvem vašeho zařízení.
Pro základní oddíl musíme vytvořit následující rozložení oddílu:
/dev/sda1
:Systémový oddíl EFI s velikostí 512 MB, formátováno na FAT32. To poskytuje prostor pro ukládání zavaděčů a dalších souborů potřebných pro zavádění./dev/sda2
:Prohodit oddíl , velikost 4GB. Odkládací prostor se používá k rozšíření virtuální paměti nad rámec nainstalované fyzické paměti (RAM) nebo k podpoře pozastavení na disk./dev/sda3
:Oddíl Linux , s velikostí zbývajícího volného místa na disku, naformátováno EXT4. Toto je kořen (/
) oddíl, na kterém bude uložen náš operační systém Arch Linux, soubory a další informace.
5.1 Vytvořit systémový oddíl EFI
Nyní začněme vytvářet tabulku rozdělení disku spuštěním cfdisk
příkaz proti pevnému disku počítače.
cfdisk /dev/sda
Vyberte GPT
typ štítku a stiskněte Enter
.
Poté vyberte Free Space
a klikněte na New
ze spodního menu. Možnosti nabídky můžete procházet pomocí Tab
nebo klávesy se šipkami.
Zadejte velikost oddílu v MB (512M
) a stiskněte Enter
klíč.
Pomocí /dev/sda1
oddíl stále vybrán, vyberte Type
ze spodní nabídky a zvolte EFI System
typ oddílu.
Dokončili jste konfiguraci systémového oddílu EFI.
5.2 Vytvoření odkládacího oddílu
Nyní stejným postupem vytvoříme oddíl Swap. Znovu vyberte zbývající Free Space
a stiskněte New
.
Zadejte velikost oddílu v GB (4G
) a stiskněte Enter
klíč.
Pomocí /dev/sda2
oddíl stále vybrán, vyberte Type
ze spodní nabídky a zvolte Linux swap
typ oddílu.
Dokončili jste konfiguraci oddílu Swap.
5.3 Vytvoření kořenového oddílu
Nakonec musíte vytvořit kořenový adresář (/
) oddíl. Znovu vyberte zbývající Free Space
a klikněte na New
.
Pro velikost ponechte výchozí hodnotu velikosti. To znamená, že veškerý zbývající volný prostor. Stiskněte Enter
klíč.
Pomocí /dev/sda3
oddíl stále vybrán, vyberte Type
ze spodní nabídky a zvolte Linux filesystem
typ oddílu.
Dokončili jste konfiguraci kořenového oddílu.
5.3 Zápis změn na disk
Dále je třeba uložit provedené změny. Zvolte Write
ze spodní nabídky a stiskněte Enter
.
Zadejte yes
a stiskněte Enter
klíč.
Tady jsme skončili. Vyberte Quit
a stiskněte Enter
k tomu.
6. Vytvořit systém souborů
Nyní, když máte připravené diskové oddíly, je čas na nich vytvořit souborový systém. Nejprve si ale prohlédněte souhrn tabulky oddílů spuštěním:
fdisk -l
Disk /dev/sda: 20GiB, 21474836480 bytes, 41943040 sectors
Disk model: QEMU HARDDISK
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 8F633EFF-376D-3C46-8540-4C1BB8EBD4B1
Device Start End Sectors Size Type
/dev/sda1 2048 1050623 1048576 512M EFI System
/dev/sda2 1050624 9439231 8388608 4G Linux swap
/dev/sda3 9439232 41943006 32503775 15.5G Linux filesystem
Disk /dev/loop0: 662.69 MiB, 694882304 bytes, 1357192 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
/dev/sda
disk by měl mít tři oddíly (/dev/sda1
, dev/sda2
a /dev/sda3
) podobné těm, které jsou uvedeny výše.
Vytvoření oddílů v předchozích krocích jednoduše nakreslilo hranice úložného prostoru nabízeného pevným diskem a specifikovalo typ prostoru mezi každou hraniční čárou. Nyní je čas naformátovat oddíly s požadovanými systémy souborů.
Musíme zde vytvořit 3 souborové systémy, takže začněme.
Pro typ oddílu EFI vytvořte systém souborů FAT32.
mkfs.fat -F32 /dev/sda1
Připravte swapovací oddíl:
mkswap /dev/sda2
swapon /dev/sda2
Pro kořenový oddíl vytvořte souborový systém ext4:
mkfs.ext4 /dev/sda3
7. Nainstalujte Arch Linux
Nejprve synchronizujte úložiště pacmana, abyste si mohli stáhnout a nainstalovat software:
pacman -Syy
Musíme připojit kořenový oddíl (/dev/sda3
) na /mnt
než můžeme provést jakoukoli instalaci.
mount /dev/sda3 /mnt
S připojeným rootem je čas nainstalovat všechny potřebné balíčky. Použijte pacstrap
příkaz k instalaci požadovaných balíčků Arch Linuxu.
pacstrap /mnt base linux linux-firmware sudo nano
Stažení a instalace těchto balíčků bude nějakou dobu trvat. Nyní můžeme začít konfigurovat náš systém.
8. Nakonfigurujte Installed Arch System
Po dokončení instalace vygenerujte fstab
soubor pro váš nový systém Arch Linux zadáním následujícího příkazu:
genfstab -U /mnt >> /mnt/etc/fstab
Nyní, když jsme nainstalovali Arch Linux, musíme přepnout na fyzicky nainstalovaný kořenový oddíl pomocí arch-chroot
příkaz.
arch-chroot /mnt
Dále nakonfigurujeme časové pásmo . Chcete-li najít své časové pásmo, můžete uvést (ls -l
) obsah /usr/share/zoneinfo/
adresář. Najděte preferované časové pásmo (/usr/share/zoneinfo/Zone/SubZone
), kde Zone/SubZone
je váš výběr, například America/New_York
, Europe/Paris
, Asia/Bangkok
, a tak dále. Máte nápad.
Vytvořte symbolický odkaz pro nastavení časového pásma (nahraďte „America/New_York
” s vaším časovým pásmem).
ln -sf /usr/share/zoneinfo/America/New_York /etc/localtime
Nyní musíme nastavit národní prostředí . Soubor /etc/locale.gen
obsahuje národní nastavení a systémové jazyky a je ve výchozím nastavení komentován. Tento soubor musíme otevřít pomocí textového editoru a odkomentovat řádek, který obsahuje požadované národní prostředí.
nano /etc/locale.gen
Nekomplikované en_US.UTF-8 UTF-8
, en_US ISO-8859-1
(odstraněním #
sign) a další potřebná národní prostředí v /etc/locale.gen
. Poté stiskněte Ctrl+O Enter
pro uložení a Ctrl+X
ukončete editor.
Nyní vygenerujte konfigurační soubor národního prostředí pomocí níže uvedených příkazů jeden po druhém:
locale-gen
Vytvořte a nastavte LANG
proměnná.
echo LANG=en_US.UTF-8 > /etc/locale.conf
export LANG=en_US.UTF-8
Nyní pokročíme dále a nastavíme název hostitele . Hostname je název počítače. Pojmenujme to arch-pc
. Použijte následující příkaz:
echo arch-pc > /etc/hostname
Tento název také musíte přidat do /etc/hosts
soubor. Upravte /etc/hosts
soubor s editorem Nano a přidejte do něj následující řádky (nahraďte arch-pc
s názvem hostitele, který jste vybrali dříve).
nano /etc/hosts
127.0.0.1 localhost
::1 localhost
127.0.1.1 arch-pc
Měli byste také nastavit heslo pro účet root pomocí příkazu passwd:
passwd
Zadejte heslo dvakrát. Buďte opatrní, protože při psaní nic neuvidíte.
9. Nainstalujte GRUB Bootloader na Arch Linux
Nyní nainstalujeme zavaděč, aby se Arch po restartu spustil. Výchozí zavaděč pro distribuce Linuxu a Arch Linux je také reprezentován balíčkem GRUB.
Nainstalujte balíčky bootloader GRUB a EFI boot manager:
pacman -S grub efibootmgr os-prober mtools
Poté vytvořte přípojný bod pro /dev/sda1
a připojte jej.
mkdir /boot/efi
mount /dev/sda1 /boot/efi
Nyní nainstalujme náš zavaděč.
grub-install --target=x86_64-efi --bootloader-id=grub_uefi
Installing for x86_64-efi platform.
Installation finished. No error reported.
Nakonec vygenerujte /boot/grub/grub.cfg
soubor.
grub-mkconfig -o /boot/grub/grub.cfg
10. Nainstalujte desktopové prostředí na Arch Linux
V současnosti systém Arch Linux obsahuje pouze základní softwarové balíčky potřebné ke správě systému z příkazového řádku bez GUI (Graphical User Interface).
Existuje mnoho desktopových prostředí, která lze použít s Arch Linuxem. Nainstaluji GNOME jako příklad desktopového prostředí.
Prvním krokem je instalace prostředí X. Chcete-li nainstalovat Xorg jako zobrazovací server, zadejte níže uvedený příkaz.
pacman -S xorg-server xorg-apps
Potom nainstalujte příslušný ovladač videa.
Uživatelé Nvidia:
pacman -S nvidia nvidia-utils
Uživatelé AMD / ATI:
pacman -S xf86-video-ati
Uživatelé Intel:
pacman -S xf86-video-intel
Nyní můžete nainstalovat desktopové prostředí GNOME na Arch Linuxu pomocí:
pacman -S gnome gnome-extra networkmanager
GNOME nabízí výběr poskytovatele pro stažení. Pro každou výzvu vyberte příslušného poskytovatele a stiskněte Enter
pokračovat. Pokud si nejste jisti, stiskněte Enter
přijmout výchozí nastavení.
Povolte správce zobrazení GDM a správce sítě.
systemctl enable gdm
systemctl enable NetworkManager
11. Vytvořte si účet běžného uživatele
Způsob vytvoření uživatelského účtu automaticky vytvoří domovský adresář i uživateli. Navíc tomuto účtu můžeme dát sudo
privilegia. Napište své jméno místo linuxiac
.
useradd -m -G wheel linuxiac
Nezapomeňte nastavit heslo pro nového uživatele:
passwd linuxiac
Dále povolte sudo
oprávnění pro nově vytvořeného uživatele:
EDITOR=nano visudo
Přejděte na obrazovce dolů a najděte řádek:
# %wheel ALL=(ALL) ALL
Odkomentujte jej odstraněním #
podepsat.
12. Instalace Arch Linuxu je hotová
Gratulujeme! Nyní jsme s instalací Arch Linuxu hotovi takže nyní ukončíme terminál a odpojíme náš kořenový oddíl a restartujeme na nově nainstalovaný systém Arch Linux .
exit
umount -R /mnt
reboot
Od tohoto okamžiku si můžete nainstalovat, co chcete, a nakonfigurovat svůj Arch Linux, jak chcete.
Závěr
Takže tento průvodce instalací Arch Linux krok za krokem je u konce. Vím, že to bylo dlouhé, ale snažil jsem se pokrýt všechny kroky ve stručnosti a další doplňkové věci od nuly. S trochou trpělivosti to však jistě zvládnete a pak světu řeknete, že používáte Arch Linux.
Je tedy instalace Arch Linuxu náročná? Myslím, že vůbec ne. Novému uživateli Linuxu se jen zdá zdlouhavá instalace.
Samotná instalace Arch Linuxu poskytuje velké množství učení. Jak pravděpodobně víte, Arch Linux je distribuce s postupným vydáním. To znamená, že byste jej neměli pro žádný systém instalovat více než jednou.
Kromě toho pro vás jako uživatele Archu Arch Wiki bude mimořádně cenným zdrojem . Tento zdroj je tak dobře sestavený a udržovaný, že z něj denně získávají znalosti a řešení i uživatelé, kteří nepoužívají Arch.
Pokud se chcete podělit o své zkušenosti s instalačním procesem Arch, neváhejte zanechat svůj komentář níže.
Snažil jsem se udělat tento tutoriál co nejjednodušší. Děkujeme, že jej používáte!