Üdvözöllek, leendő Arch Linux felhasználó! Ha eljutottál ide, valószínűleg már unod a megszokott, dobozos disztribúciókat, és készen állsz egy mélyebb, kontrolláltabb Linux élményre. Az Arch Linux nem csak egy operációs rendszer; egy filozófia, egy út, ahol te vagy a rendszer tervezője, építője és karbantartója. Ez a szabadság azonban némi erőfeszítéssel jár, különösen a kezdeti telepítés során.
De ne aggódj! Ez a végső Arch Linux telepítési ellenőrzőlista lépésről lépésre végigvezet a folyamaton, biztosítva, hogy stabil, személyre szabott és hatékony rendszert építs. Elfelejtheted a fejfájást és a bizonytalanságot; mi itt vagyunk, hogy segítsünk. Készülj fel, hogy belevágj a parancssor világába, és megtanuld az „Arch Way” lényegét!
Előkészületek: Mielőtt Belevágnál
Mielőtt bármibe is belefognánk, győződj meg róla, hogy minden szükséges eszköz a rendelkezésedre áll. A felkészülés kulcsfontosságú a zökkenőmentes telepítéshez.
- Adatmentés: Ez a legfontosabb lépés! Bár a mi útmutatónk célja a biztonság, a partícionálás és a rendszermódosítás mindig hordoz magában kockázatot. Mentsd le az összes fontos adatodat külső meghajtóra vagy felhőbe. Később hálás leszel magadnak!
- Telepítőmédia: Szükséged lesz egy USB meghajtóra (legalább 2 GB) vagy egy DVD-re, amelyre felírod az Arch Linux ISO képfájlt. Töltsd le a legfrissebb ISO-t az Arch Linux hivatalos honlapjáról. Használhatsz olyan eszközöket, mint az Etcher (grafikus) vagy a
ddparancs (parancssor) az ISO kiírásához. - Stabil Internetkapcsolat: Az Arch telepítésének nagy része a csomagok letöltésére támaszkodik. Vezetékes (Ethernet) kapcsolat erősen ajánlott, de Wi-Fi-t is be lehet állítani a telepítőben.
- Rendszerismeret és Türelem: Az Arch nem egy „next-next-finish” telepítés. Készen kell állnod a parancssor használatára, és türelmesnek kell lenned. Ne félj hibázni; minden hiba egy tanulási lehetőség. Az Arch Wiki lesz a legjobb barátod!
- UEFI vagy BIOS: Tudnod kell, hogy a rendszered UEFI vagy hagyományos BIOS módban bootol-e. Ez befolyásolja a partíciós sémát és a rendszerbetöltő telepítését. A legtöbb modern gép UEFI-t használ.
1. Fázis: Az Éles Rendszer Indítása és Előkészületek
Most, hogy mindent előkészítettél, indítsd el a számítógépedet a létrehozott USB meghajtóról.
A. Rendszerindítás és Billentyűzetkiosztás
- Dugja be az USB-t, és indítsa újra a gépet. A gyártótól függően (pl. F2, F10, F12, Del) megnyomva lépjen be a BIOS/UEFI beállításokba, és állítsa be az USB meghajtót elsődleges indítási opcióként.
- Amikor megjelenik az Arch GRUB menü, válassza az „Arch Linux install medium (x86_64)” opciót, és nyomja meg az Entert.
- A telepítő alapértelmezett billentyűzetkiosztása az amerikai (US). Ha másra van szüksége (pl. magyar), töltse be:
loadkeys hu(A teljes lista megtekintéséhez:
ls /usr/share/kbd/keymaps/**/*.map.gz)
B. Boot Mód Ellenőrzése
- Ellenőrizze, hogy a rendszere UEFI vagy BIOS módban bootolt-e:
ls /sys/firmware/efi/efivarsHa ez a parancs mappákat listáz, akkor UEFI módban van. Ha a parancs hibát ad, valószínűleg BIOS módban van.
C. Hálózati Kapcsolat Beállítása
- Vezetékes (Ethernet): Általában automatikusan konfigurálódik a
dhcpcdsegítségével. Ellenőrizze:ping archlinux.org - Vezeték nélküli (Wi-Fi): Használja az
iwctlsegédprogramot:iwctl device list station <device> scan station <device> get-networks station <device> connect <SSID>Adja meg a jelszót, ha szükséges. Lépjen ki az
exitparanccsal, majd ellenőrizze a kapcsolatot pinggel.
D. Rendszeridő Szinkronizálása
- Szinkronizálja a rendszerórát az internettel:
timedatectl set-ntp trueEllenőrizze az állapotot:
timedatectl status
E. Lemez Partícionálás és Formázás
Ez a legkritikusabb lépés. Gondosan tervezze meg a partíciókat. Használhatja a fdisk, cfdisk (felhasználóbarátabb, TUI interfész) vagy parted parancsokat.
- Lemez azonosítása:
lsblkEz megmutatja a csatlakoztatott lemezeket (pl.
/dev/sda,/dev/nvme0n1). - Partíciós séma (példa):
- UEFI rendszerekhez:
/dev/sdX1: EFI System Partition (ESP) – 512 MB, FAT32 fájlrendszer. Csatolási pont:/boot/efi(később)./dev/sdX2: Swap partíció – ajánlott a RAM méretével megegyező vagy kétszerese, de legalább 4 GB./dev/sdX3: Root partíció (/) – legalább 20-30 GB, ext4./dev/sdX4: Home partíció (/home) – a fennmaradó hely, ext4. (Opcionális, de ajánlott az adatok biztonságos tárolására.)
- BIOS rendszerekhez:
/dev/sdX1: Root partíció (/) – legalább 20-30 GB, ext4. (Hagyományos BIOS-nál nincs külön EFI partíció, de a GRUB-nak szüksége lehet egy 1MB-os „BIOS Boot Partition”-re a GPT lemezen, ami nem kap fájlrendszert.)/dev/sdX2: Swap partíció./dev/sdX3: Home partíció (/home).
- UEFI rendszerekhez:
- Particionálás (pl.
cfdiskhasználatával):cfdisk /dev/sdXVálassza a „gpt” (UEFI) vagy „dos” (BIOS) címketípust. Hozza létre a partíciókat a fentiek szerint. Ne felejtse el beállítani az EFI partíció típusát „EFI System”-re.
- Fájlrendszerek létrehozása:
mkfs.fat -F 32 /dev/sdX1 # EFI partíció mkswap /dev/sdX2 # Swap partíció mkfs.ext4 /dev/sdX3 # Root partíció mkfs.ext4 /dev/sdX4 # Home partíció (ha van)A swap partíció aktiválása:
swapon /dev/sdX2
F. Partíciók Csatlakoztatása
- Csatlakoztassa a root partíciót:
mount /dev/sdX3 /mnt - Hozza létre az EFI és home mappákat, és csatlakoztassa azokat:
mkdir -p /mnt/boot/efi # Csak UEFI esetén mount /dev/sdX1 /mnt/boot/efi # Csak UEFI esetén mkdir -p /mnt/home # Ha van külön home partíció mount /dev/sdX4 /mnt/home # Ha van külön home partícióEllenőrizze a csatlakoztatott partíciókat:
lsblk /mnt
2. Fázis: Az Alaprendszer Telepítése
A. Tükrök Kiválasztása
- A
/etc/pacman.d/mirrorlistfájl tartalmazza az Arch csomagtárak elérhetőségeit. A gyorsabb letöltés érdekében érdemes a legközelebbi vagy leggyorsabb szervereket az elejére mozgatni.nano /etc/pacman.d/mirrorlistVágja ki (Ctrl+K) és illessze be (Ctrl+U) a kívánt sorokat a fájl elejére.
B. Alaprendszer Telepítése
- Telepítse az alaprendszert a
pacstrapparanccsal. Abasecsomag tartalmazza az alapvető rendszermag, fájlrendszer segédprogramokat és apacman-t. Alinuxa kernel, alinux-firmwarepedig a hardverekhez szükséges firmware-eket.pacstrap /mnt base linux linux-firmwareEz eltarthat egy darabig, az internetkapcsolat sebességétől függően.
C. Fstab Generálás
- Generálja a
fstabfájlt, amely a rendszer indulásakor automatikusan csatolja a partíciókat. Az-Uopció UUID-ket használ, ami robusztusabb.genfstab -U /mnt >> /mnt/etc/fstab - Ellenőrizze a generált
fstabfájlt:cat /mnt/etc/fstabGyőződjön meg róla, hogy minden partíció helyesen szerepel.
3. Fázis: Rendszerkonfiguráció a Chroot Környezetben
Most belépünk az újonnan telepített rendszerünkbe a chroot paranccsal. Innentől minden parancs az új Arch rendszeren fut.
- Belépés a chroot-ba:
arch-chroot /mnt
A. Időzóna és Lokalizáció
- Időzóna beállítása:
ln -sf /usr/share/zoneinfo/Europe/Budapest /etc/localtime(A teljes lista megtekintéséhez:
ls /usr/share/zoneinfo) - Hardveróra szinkronizálása:
hwclock --systohc - Lokalizáció:
- Nyissa meg a
/etc/locale.genfájlt, és kommentelje ki a használni kívánt nyelveket (pl.hu_HU.UTF-8 UTF-8ésen_US.UTF-8 UTF-8).nano /etc/locale.gen - Generálja a lokalizációs fájlokat:
locale-gen - Hozza létre a
locale.conffájlt, és adja meg az alapértelmezett nyelvet:echo "LANG=hu_HU.UTF-8" > /etc/locale.conf
- Nyissa meg a
B. Hálózat Konfigurálása
- Hostname beállítása: Adjon nevet a gépének:
echo "myarchpc" > /etc/hostname(Cserélje a „myarchpc”-t a kívánt névre)
- Hosts fájl konfigurálása:
nano /etc/hostsAdja hozzá a következő sorokat (a saját hostname-jével):
127.0.0.1 localhost ::1 localhost 127.0.1.1 myarchpc.localdomain myarchpc - Hálózati menedzser telepítése és engedélyezése: A leggyakoribb a NetworkManager:
pacman -S networkmanager systemctl enable NetworkManagerMás alternatívák:
iwd(Wi-Fi),dhcpcd.
C. Gyökér (Root) Jelszó és Felhasználók
- Gyökér jelszó beállítása:
passwdAdjon meg egy erős jelszót.
- Új felhasználó létrehozása: Ajánlott egy nem root felhasználót használni a mindennapi feladatokhoz:
useradd -m -g users -G wheel,storage,power -s /bin/bash <felhasználónév>(Cserélje a
<felhasználónév>-et a kívánt névre) - Felhasználó jelszavának beállítása:
passwd <felhasználónév> - Sudo engedélyezése (opcionális, de ajánlott): Telepítse a
sudocsomagot, és engedélyezze awheelcsoportnak a jelszó nélküli vagy jelszavas használatot.pacman -S sudoSzerkessze a sudoers fájlt:
EDITOR=nano visudoKeresse meg a
# %wheel ALL=(ALL) ALLsort, és távolítsa el a#jelet az elejéről. Ha jelszó nélkül szeretné használni asudo-t, akkor a# %wheel ALL=(ALL) NOPASSWD: ALLsort aktiválja.
D. Mikrokód Frissítés
Telepítse a processzorához tartozó mikrokódot. Ez javítja a stabilitást és a biztonságot.
- Intel processzorokhoz:
pacman -S intel-ucode - AMD processzorokhoz:
pacman -S amd-ucode
E. Rendszerbetöltő Telepítése és Konfigurálása (GRUB)
Ez a legfontosabb lépés a rendszer elindításához. A GRUB a leggyakoribb választás.
- GRUB telepítése:
pacman -S grub efibootmgr # UEFI esetén efibootmgr is kell pacman -S grub os-prober # Multi-boot esetén os-prober is kell - GRUB telepítése a lemezre:
- UEFI rendszerekhez:
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB(Az
--efi-directoryopcióval adja meg az EFI partíció csatolási pontját.) - BIOS rendszerekhez:
grub-install --target=i386-pc /dev/sdX(Cserélje a
/dev/sdX-et a lemez nevére, pl./dev/sda, nem partíciónévre!)
- UEFI rendszerekhez:
- GRUB konfigurációs fájl generálása:
grub-mkconfig -o /boot/grub/grub.cfg
4. Fázis: A Rendszer Finomhangolása és Asztali Környezet
Most, hogy az alaprendszer telepítve van, kiléphetünk a chrootból, és újraindíthatjuk a gépet. A hátralévő lépések a grafikus környezet és az alapvető segédprogramok telepítését fedezik le.
- Kilépés a chrootból:
exit - Partíciók leválasztása:
umount -R /mnt - Rendszer újraindítása:
rebootVálassza le az USB meghajtót, amikor a rendszer újraindul.
A. Hálózati Szolgáltatás Engedélyezése
Miután bejelentkezett az újonnan telepített rendszerébe (a root vagy a létrehozott felhasználóval), győződjön meg róla, hogy a hálózat működik:
sudo systemctl start NetworkManager
sudo systemctl enable NetworkManager
B. Grafikus Illesztőprogramok és Xorg/Wayland
A grafikus környezet futtatásához szükség van egy display szerverre (általában Xorg vagy Wayland) és a megfelelő videokártya illesztőprogramokra.
- Xorg telepítése:
sudo pacman -S xorg - Illesztőprogramok:
- Intel:
sudo pacman -S xf86-video-intel mesa - AMD:
sudo pacman -S xf86-video-amdgpu mesa - NVIDIA:
sudo pacman -S nvidia nvidia-utils nvidia-settings(Ellenőrizze az Arch Wiki-t a pontos csomagnevekért a kártyájához!)
- Intel:
C. Asztali Környezet VAGY Ablakkezelő
Válassza ki a kedvenc asztali környezetét (DE) vagy ablakkezelőjét (WM). Íme néhány népszerű példa:
- KDE Plasma:
sudo pacman -S plasma sddm sudo systemctl enable sddm - GNOME:
sudo pacman -S gnome gdm sudo systemctl enable gdm - XFCE:
sudo pacman -S xfce4 xfce4-goodies lightdm sudo systemctl enable lightdm - i3 (ablakkezelő):
sudo pacman -S i3-gaps i3status dmenu xorg-xinit(Ezt a felhasználó
.xinitrcfájljában kell konfigurálni.)
Telepítse a kiválasztott display managert (SDDM, GDM, LightDM, stb.), és engedélyezze a systemctl enable <display_manager> paranccsal, majd indítsa újra a gépet.
D. Hangrendszer
A modern Linux rendszerekben a PipeWire a preferált hangkiszolgáló, ami kiváltja a PulseAudiót és az ALSA-t. Telepítse a szükséges csomagokat:
sudo pacman -S pipewire pipewire-alsa pipewire-pulse pipewire-jack wireplumber
sudo pacman -S alsa-utils # Hangerőszabályzáshoz (alsamixer)
E. Alapvető Segédprogramok
Néhány hasznos program, amit érdemes telepíteni:
- Böngésző:
sudo pacman -S firefoxvagychromium - Terminál emulátor:
sudo pacman -S kittyvagygnome-terminal/konsole(ha még nincs a DE-vel) - Fájlkezelő:
sudo pacman -S nautilusvagydolphin(ha még nincs a DE-vel) - Szövegszerkesztő:
sudo pacman -S nano(ha nincs),vimvagyneovim,emacs - Hozzáadott Arch felhasználói tároló (AUR) segédprogram: Az AUR rengeteg csomagot kínál, amelyek nem részei a hivatalos táraknak. Telepítsen egy AUR segédprogramot, mint pl. a
yayvagyparu:sudo pacman -S base-devel git git clone https://aur.archlinux.org/yay.git cd yay makepkg -si cd .. rm -rf yayEzután már használhatja a
yay -S <csomag>parancsot AUR csomagok telepítésére. - Tűzfal: Ajánlott egy tűzfal beállítása, pl. UFW (Uncomplicated Firewall):
sudo pacman -S ufw sudo ufw enable sudo systemctl enable ufw - Rendszer-pillanatképek (opcionális, de ajánlott): Ha Btrfs fájlrendszert használ, érdemes beállítani pillanatképeket a rendszer visszagállításához. Erre használható a
snappervagy aTimeshift.
Záró Gondolatok és Folyamatos Karbantartás
Gratulálunk! Sikeresen telepítetted és konfiguráltad a saját Arch Linux rendszeredet! Ez egy jelentős teljesítmény, és most már élvezheted a testreszabhatóság és a teljesítmény szabadságát, amit az Arch kínál.
Ne feledje, az Arch Linux egy rolling release disztribúció, ami azt jelenti, hogy folyamatosan frissül. Tartsa naprakészen a rendszerét rendszeres frissítésekkel:
sudo pacman -Syu
A legfontosabb forrása a tudásnak és a problémamegoldásnak az Arch Wiki (wiki.archlinux.org). Gyakorlatilag minden kérdésre megtalálja a választ ott. A közösség is rendkívül segítőkész a fórumokon. Az Arch Linux egy folyamatos tanulási folyamat, és ez a checklist csak a kezdet. Élvezze az utat, fedezze fel a lehetőségeket, és legyen a saját rendszerének igazi mestere!
Leave a Reply