Instalace Arch Linuxu
Návod na instalaci Arch Linuxu s grafickým prostředím GNOME nebo KDE Plasma.
1. Nastavení připojení k internetu
Instalace probíhá prostřednictvím internetu, proto je nutné zajistit stabilní připojení:
Ověříme připojení:
ping google.com
Pro připojení k Wi-Fi použijeme nástroj
iwctl. Návod najdete
ZDE.
2. Nastavení klávesnice a času
Nastavíme české rozložení klávesnice:
loadkeys cz
Synchronizace času:
timedatectl set-ntp true
3. Příprava disku
Identifikace disků:
lsblk
Správa oddílů:
cfdisk /dev/sda
Vytvořte oddíly podle tabulky:
Oddíl |
Formát |
Velikost |
Popis |
sda1 |
fat32 |
512MB |
Boot |
sda2 |
- |
16GB |
SWAP |
sda3 |
ext4 |
Zbytek |
Root |
Formátování oddílů:
mkfs.fat -F 32 /dev/sda1
mkswap /dev/sda2
swapon /dev/sda2
mkfs.ext4 /dev/sda3
Připojení oddílů:
mount /dev/sda3 /mnt/
cd /mnt
mkdir boot
mount /dev/sda1 boot/
4. Instalace systému
Aktualizace mirrorlistu:
reflector -c Czechia > /etc/pacman.d/mirrorlist
Instalace základních balíčků:
pacstrap -K /mnt base base-devel linux linux-firmware linux-headers nano git grub efibootmgr networkmanager avahi
Vytvoření souboru fstab:
genfstab -U /mnt >> /mnt/etc/fstab
Přepnutí do nového systému:
arch-chroot /mnt
5. Konfigurace systému
Nastavení časového pásma:
ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime
hwclock --systohc
Generování locales:
Upravit soubor
/etc/locale.gen a odkomentovat řádek:
cs_CZ.UTF-8 UTF-8
Poté vygenerovat locales:
locale-gen
Nastavit LANG:
echo "LANG=cs_CZ.UTF-8" > /etc/locale.conf
echo "KEYMAP=cz" > /etc/vconsole.conf
Hostname (,,hostname" nahraďte za jméno Vašeho počítače):
echo "hostname" > /etc/hostname
Pro zajištění správného fungování síťových služeb je potřeba nakonfigurovat soubor
/etc/hosts. Otevřete soubor v editoru dle vašeho výběru (například `nano`) příkazem:
nano /etc/hosts
Do souboru přidejte následující řádky (nahraďte ,,hostname" jménem vašeho počítače):
127.0.0.1 localhost
::1 localhost
127.0.1.1 hostname.localdomain hostname
Uložte a zavřete soubor klávesovou zkratkou
CTRL+X.
Vytvoření Initramfs:
mkinitcpio -P
Změna hesla uživatele root:
passwd
Instalace GRUB:
grub-install --target=x86_64-efi --efi-directory=/boot/
grub-mkconfig -o /boot/grub/grub.cfg
6. Dokončení instalace
Povolení síťových služeb:
systemctl enable NetworkManager.service
systemctl enable avahi-daemon.service
Restart systému:
exit
umount /mnt/boot
umount /mnt/
reboot
9. První přihlášení do systému
Pro připojení k wifi použijte následující kroky:
Jméno wifi zařízení zjistíte příkazem:
nmcli device
Pro připojení k wifi použijte tento příkaz (nahraďte ZAŘÍZENÍ a JMÉNO_WIFI, HESLO podle potřeby):
nmcli device ZAŘÍZENÍ connect JMÉNO_WIFI password HESLO
Pro ověření připojení použijte:
ping google.com
Pro vytvoření standartního uživatele postupujte následovně:
Nejprve vytvořte uživatele příkazem:
useradd -m uzivatel
Nastavte heslo pro uživatele příkazem:
passwd uzivatel
Přidejte uživatele do potřebných skupin příkazem:
usermod -aG wheel,audio,video,optical,storage,games uzivatel
Pro přidání administrátorských práv uživateli nainstalujte
sudo:
pacman -S sudo
Přidejte uživatele k sudo ve souboru sudoers:
nano /etc/sudoers
V souboru najděte sekci
User privilege specification a přidejte tento řádek:
uzivatel ALL=(ALL:ALL) ALL
Uložte a zavřete soubor klávesovou zkratkou
CTRL+X.
8. Instalace GNOME
GNOME můžete nainstalovat následujícím příkazem:
sudo pacman -S gnome gnome-extra gdm
Po instalaci povolte správce přihlášení GDM příkazem:
sudo systemctl enable gdm
A systém restartujte:
sudo reboot
9. Instalace KDE (Plasma)
Pro instalaci KDE Plasmy použijte následující příkaz:
sudo pacman -S plasma sddm kde-applications
Poté povolte správce přihlášení SDDM příkazem:
sudo systemctl enable sddm
A restartujte systém:
sudo reboot