Arch Linux с нуля
Этот гайд проведёт тебя через установку Arch Linux шаг за шагом. Даже если ты впервые открываешь терминал — всё получится. Каждая команда объяснена.
Сначала потренируйся в VirtualBox — это безопасно.
01Подготовка
1Что нужно
• USB-флешка от 4 ГБ (данные сотрутся)
• Доступ в интернет
• Терпение :3
02Скачивание
2ISO-образ
Скачай ISO с archlinux.org (около 800 МБ).
03Запись флешки
3Windows: Rufus
Скачай Rufus, выбери флешку, ISO, схему GPT, UEFI, нажми Старт.
4Linux: dd
lsblk
sudo dd if=archlinux-*.iso of=/dev/sdX bs=4M status=progress oflag=sync
Замени sdX на свою флешку (без цифры). Осторожно — проверь имя!
04Загрузка с флешки
5BIOS/UEFI
Перезагрузись, жми F2/F12/Esc/Del, выбери флешку. В меню Arch выбери "Arch Linux install medium".
05Интернет
6Проверка
ping -c 3 archlinux.org
Если нет сети: iwctl → station wlan0 connect "SSID".
06Разметка диска
7cfdisk
lsblk cfdisk /dev/nvme0n1
Создай раздел EFI (512M) и Linux root (остальное). GPT, Write, yes, Quit.
07Форматирование
8mkfs
mkfs.fat -F32 /dev/nvme0n1p1 mkfs.ext4 /dev/nvme0n1p2
08Монтирование
9mount
mount /dev/nvme0n1p2 /mnt mkdir /mnt/boot && mount /dev/nvme0n1p1 /mnt/boot
09Базовая система
10pacstrap
pacstrap -K /mnt base linux linux-firmware nano networkmanager
Жди 5–15 минут.
11fstab
genfstab -U /mnt >> /mnt/etc/fstab
10Chroot и настройка
12arch-chroot
arch-chroot /mnt
13Время и локаль
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime hwclock --systohc echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen && locale-gen echo "LANG=en_US.UTF-8" > /etc/locale.conf
14Имя и пароль
echo "myarch" > /etc/hostname passwd
Введи пароль для root (не видно символов — это нормально).
11Загрузчик
15GRUB
pacman -S grub efibootmgr grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB grub-mkconfig -o /boot/grub/grub.cfg
16Включи NetworkManager и перезагрузка
systemctl enable NetworkManager exit umount -R /mnt reboot
Вытащи флешку после ребута!
12Первый вход
17Логин и создание пользователя
Введи root и пароль. Создай обычного пользователя:
useradd -m -G wheel -s /bin/bash username passwd username pacman -S sudo EDITOR=nano visudo
Раскомментируй %wheel ALL=(ALL) ALL. Теперь можно логиниться под пользователем и использовать sudo.
13Рабочий стол
18Установка XFCE
sudo pacman -S xorg xfce4 xfce4-goodies lightdm lightdm-gtk-greeter sudo systemctl enable lightdm
Перезагрузись — появится графический вход.
14Возможные проблемы
iCannot find EFI directory
Проверь, что EFI раздел примонтирован в /boot и отформатирован в FAT32.
iЧёрный экран
Загрузись с флешки, arch-chroot /mnt и выполни pacman -S linux-firmware.
iНет Wi-Fi
sudo systemctl enable --now NetworkManager.