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!