wtorek, 31 grudnia 2024

Poradnik krok po kroku: Instalacja Arch Linux

 

Arch Linux to dystrybucja znana z lekkości, elastyczności i pełnej kontroli nad systemem. Instalacja może wydawać się skomplikowana, ale z tym przewodnikiem przejdziesz przez cały proces krok po kroku.


Co potrzebujesz przed instalacją?

  1. Komputer z obsługą 64-bitowego systemu.
  2. Pendrive o pojemności minimum 2 GB.
  3. Połączenie z Internetem.
  4. Ściągnięty obraz Arch Linux – pobierz go z archlinux.org.
  5. Narzędzie do tworzenia bootowalnego pendrive'a – np. Rufus, Etcher lub dd.

Krok 1: Przygotowanie bootowalnego pendrive'a

  1. Wgraj obraz ISO Arch Linux na pendrive za pomocą wybranego narzędzia.
  2. Podłącz pendrive do komputera i uruchom go, wchodząc do BIOS/UEFI (F2, F12, Del, lub inny klawisz zależny od modelu).
  3. Ustaw bootowanie z pendrive'a i zapisz zmiany.

Krok 2: Start systemu Live i przygotowanie dysku

  1. Po załadowaniu systemu live zobaczysz terminal z napisem root@archiso.

  2. Sprawdź połączenie sieciowe:

    bash

    ping archlinux.org

    Jeśli działa, połączenie z Internetem jest poprawne.

  3. Ustawienie układu klawiatury (opcjonalne):

    bash
    loadkeys pl
  4. Sprawdź dyski w systemie:

    bash
    lsblk
  5. Podziel dysk na partycje:

    • Skorzystaj z cfdisk lub fdisk, np.:
      bash
      cfdisk /dev/sda
    • Stwórz przynajmniej trzy partycje:
      • Partycja systemowa (ext4)
      • Partycja swap (zalecana wielkość: 2 GB lub więcej)
      • Partycja EFI (tylko jeśli używasz UEFI, format FAT32)

Krok 3: Montowanie partycji i instalacja podstawowego systemu

  1. Zamontuj partycję systemową:

    bash
    mount /dev/sda1 /mnt
  2. Jeśli masz partycję EFI, zamontuj ją:

    bash
    mkdir -p /mnt/boot/efi
    mount /dev/sda2 /mnt/boot/efi
  3. Włącz swap:

    bash
    mkswap /dev/sda3
    swapon /dev/sda3
  4. Zainstaluj podstawowy system:

    bash
    pacstrap /mnt base linux linux-firmware
  5. Wygeneruj plik fstab:

    bash
    genfstab -U /mnt >> /mnt/etc/fstab

Krok 4: Konfiguracja systemu

  1. Przejdź do nowego systemu:

    bash
    arch-chroot /mnt
  2. Ustaw strefę czasową:

    bash
    ln -sf /usr/share/zoneinfo/Europe/Warsaw /etc/localtime
    hwclock --systohc
  3. Skonfiguruj język systemu:

    • Edytuj plik /etc/locale.gen i odkomentuj linijkę pl_PL.UTF-8 UTF-8.
    bash
    locale-gen
    echo "LANG=pl_PL.UTF-8" > /etc/locale.conf
  4. Ustaw hostname (np. moj-arch):

    bash
    echo "moj-arch" > /etc/hostname
  5. Skonfiguruj sieć:

    • Zainstaluj networkmanager:
      bash
      pacman -S networkmanager
      systemctl enable NetworkManager
  6. Ustaw hasło root:

    bash
    passwd

Krok 5: Instalacja bootloadera

  1. Zainstaluj GRUB:

    bash
    pacman -S grub efibootmgr
  2. Zainstaluj GRUB na dysku:

    • Dla systemów z UEFI:
      bash
      grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
    • Dla BIOS:
      bash
      grub-install /dev/sda
  3. Wygeneruj plik konfiguracyjny GRUB:

    bash
    grub-mkconfig -o /boot/grub/grub.cfg

Krok 6: Pierwsze uruchomienie

  1. Wyjdź z chroota i odmontuj partycje:

    bash
    exit
    umount -R /mnt
  2. Uruchom ponownie komputer:

    bash
    reboot
  3. Usuń pendrive i ciesz się nowym systemem! 🎉


Co dalej?

  • Zainstaluj środowisko graficzne: KDE Plasma, GNOME, XFCE lub inne.
  • Dodaj ulubione aplikacje: przeglądarkę (Firefox, Chromium), edytor kodu (VS Code, Vim), komunikatory itd.
  • Personalizuj system: dostosuj motywy, ikony i skróty.

Arch Linux to dystrybucja, która pozwala na pełną kontrolę i dostosowanie systemu do swoich potrzeb. Jeśli masz pytania lub napotkasz problemy, daj znać w komentarzach! 😊

Brak komentarzy:

Prześlij komentarz

Jak przyspieszyć działanie Linuxa? 10 sprawdzonych sposobów

 Linux jest znany ze swojej wydajności, ale nawet najlepsze systemy operacyjne mogą wymagać optymalizacji, szczególnie na starszym sprzęcie....