GNU/Linux >> Znalost Linux >  >> Arch Linux

Jak nainstalovat Arch Linux:Průvodce instalací krok za krokem pro začátečníky

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!


Arch Linux
  1. Jak nainstalovat RHEL 8:Kompletní průvodce krok za krokem

  2. Jak nainstalovat Void Linux:Kompletní průvodce krok za krokem

  3. Jak nainstalovat Pacaur v Arch Linuxu

  1. Jak nainstalovat Arch Linux

  2. Jak nainstalovat Oracle Java 10 v Arch Linuxu

  3. Jak nainstalovat Go (Golang) v Arch Linux/Manjaro

  1. Jak nainstalovat VirtualBox na Arch Linux

  2. Jak nainstalovat Arch Linux na VirtualBox

  3. Jak nainstalovat KDE Desktop na Arch Linux