Чек-лист по установке и настройке Arch Linux Xfce
Вопросы, поддержка
Если у вас возникли вопросы, вступите в группу по Arch Linux для получения бесплатной поддержки:
Предложения и коррекция чек-листа
Если вы заметили неточность в чек-листе или у вас есть лучшее предложение, то присылайте свой коммит в github
Актуализирован на 2026 год (проверено 16.09.2026) Основан на: Arch Wiki Installation Guide
Подготовка к установке
Загрузка образа
- Скачать ISO с archlinux.org/download
- Проверить подпись (рекомендуется):
gpg --keyserver-options auto-key-retrieve --verify archlinux-version-x86_64.iso.sig - Записать на флешку:
sudo dd if=archlinux-YYYY.MM.DD-x86_64.iso of=/dev/sdX bs=4M status=progress && sync
Загрузка с флешки
- UEFI: Официальные ISO Arch Linux начиная с 2025 года загружаются с включённым Secure Boot, но во время установки GRUB/ядра он может мешать. Если появилась ошибка “Security Boot Fail” — отключить Secure Boot в BIOS (иногда для этого нужно сначала установить пароль супервизора)
- BIOS: Убедиться, что загрузка с USB включена в Boot Menu
Установка системы
0. Быстрая установка через archinstall (для новичков)
Официальный ISO включает скрипт-установщик archinstall. После загрузки с флешки просто запустите:
archinstall
Он проведёт через разметку диска, выбор графического окружения (включая Xfce), создание пользователя и установку загрузчика. Ниже — ручной способ для полного контроля.
1. Начальная настройка консоли
# Русская раскладка (опционально)
loadkeys ru
setfont cyr-sun16
2. Подключение к интернету
Проводное (Ethernet):
dhcpcd
Wi-Fi (iwd):
iwctl
[iwd]# station wlan0 connect "SSID"
[iwd]# exit
Проверка соединения:
ping -c 3 archlinux.org
3. Синхронизация времени
timedatectl set-ntp true
4. Разметка дисков
Просмотр дисков:
fdisk -l
lsblk
Разметка для BIOS (MBR) через cfdisk:
cfdisk /dev/sda
Выбрать dos (MBR) → создать разделы:
/dev/sda1— 1G/boot(тип: Linux, флаг: Bootable)/dev/sda2— 30G/(тип: Linux)/dev/sda3— 4G+swap(тип: Linux swap)/dev/sda4— остаток/home(тип: Linux)
Разметка для UEFI (GPT) через cfdisk:
cfdisk /dev/sda
Выбрать gpt → создать разделы:
/dev/sda1— 512M-1GEFI(тип: EFI System)/dev/sda2— 30G+/(тип: Linux Filesystem)/dev/sda3— 4G+swap(тип: Linux swap)/dev/sda4— остаток/home(тип: Linux Filesystem)
5. Форматирование разделов
BIOS (MBR):
mkfs.ext4 /dev/sda1 -L boot
mkfs.ext4 /dev/sda2 -L root
mkswap /dev/sda3 -L swap
mkfs.ext4 /dev/sda4 -L home
UEFI (GPT):
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2 -L root
mkswap /dev/sda3 -L swap
mkfs.ext4 /dev/sda4 -L home
6. Монтирование разделов
BIOS:
mount /dev/sda2 /mnt
mkdir /mnt/boot /mnt/home
mount /dev/sda1 /mnt/boot
mount /dev/sda4 /mnt/home
swapon /dev/sda3
UEFI:
mount /dev/sda2 /mnt
mkdir -p /mnt/boot/efi /mnt/home
mount /dev/sda1 /mnt/boot/efi
mount /dev/sda4 /mnt/home
swapon /dev/sda3
7. Настройка зеркал (опционально)
# Автоматический выбор быстрых зеркал
reflector --country Russia --latest 5 --sort rate --save /etc/pacman.d/mirrorlist
# Или вручную:
nano /etc/pacman.d/mirrorlist
# Переместить нужное зеркало наверх (Ctrl+K, Ctrl+U)
8. Установка базовой системы
Важно: Флаг
-Kинициализирует pacman keyring (обязательно!)
Для Intel CPU:
pacstrap -K /mnt base linux linux-firmware intel-ucode nano vim
Для AMD CPU:
pacstrap -K /mnt base linux linux-firmware amd-ucode nano vim
Расширенная установка (рекомендуется):
pacstrap -K /mnt base base-devel linux linux-firmware intel-ucode nano vim networkmanager iwd
# или для AMD:
pacstrap -K /mnt base base-devel linux linux-firmware amd-ucode nano vim networkmanager iwd
9. Генерация fstab
genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab # Проверка
10. Вход в установленную систему
arch-chroot /mnt
11. Настройка системы внутри chroot
Имя компьютера:
echo "myarch" > /etc/hostname
Часовой пояс:
# Москва:
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
# Екатеринбург:
ln -sf /usr/share/zoneinfo/Asia/Yekaterinburg /etc/localtime
hwclock --systohc
Локализация:
echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen
echo "ru_RU.UTF-8 UTF-8" >> /etc/locale.gen
locale-gen
echo 'LANG=ru_RU.UTF-8' > /etc/locale.conf
echo 'KEYMAP=ru' > /etc/vconsole.conf
echo 'FONT=cyr-sun16' >> /etc/vconsole.conf
Пароль root:
passwd
12. Установка загрузчика
Для BIOS:
pacman -S grub
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
Для UEFI:
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Если несколько ОС (os-prober):
pacman -S os-prober
# Раскомментировать в /etc/default/grub: GRUB_DISABLE_OS_PROBER=false
nano /etc/default/grub
grub-mkconfig -o /boot/grub/grub.cfg
13. Сетевые инструменты (если не установили в pacstrap)
pacman -S networkmanager iwd
systemctl enable NetworkManager
14. Выход и перезагрузка
exit
umount -R /mnt
reboot
Настройка после установки
1. Подключение Wi-Fi через NetworkManager
# Просмотр доступных сетей
nmcli device wifi list
# Подключение
nmcli device wifi connect "SSID" password "пароль"
# Или через nmtui (TUI интерфейс)
nmtui
2. Создание пользователя
# Группа users более не нужна (deprecated), достаточно дополнительных групп:
useradd -m -G wheel,power,storage,audio,video -s /bin/bash username
passwd username
3. Настройка sudo
EDITOR=nano visudo
# Раскомментировать строку: %wheel ALL=(ALL:ALL) ALL
4. Настройка pacman (multilib для 32-бит)
nano /etc/pacman.conf
# Раскомментировать:
[multilib]
Include = /etc/pacman.d/mirrorlist
# Обновление баз данных
pacman -Syy
Установка графического окружения Xfce
1. Xorg и драйверы
sudo pacman -S xorg-server xorg-xinit
# Автоопределение (рекомендуется для большинства систем):
sudo pacman -S xf86-video-fbdev xf86-video-vesa
# Или конкретные драйверы:
# Intel (modesetting предпочтительнее старого xf86-video-intel):
# sudo pacman -S xf86-video-intel
# AMD:
# sudo pacman -S xf86-video-amdgpu xf86-video-ati
# NVIDIA (проприетарный):
# sudo pacman -S nvidia nvidia-utils
2. Xfce и менеджер входа
# Xfce + LightDM (рекомендуется)
sudo pacman -S xfce4 xfce4-goodies lightdm lightdm-gtk-greeter
# Альтернативно SDDM:
# sudo pacman -S sddm
3. Шрифты
sudo pacman -S ttf-liberation ttf-dejavu ttf-droid
4. PipeWire (звук) — заменяет PulseAudio
sudo pacman -S pipewire pipewire-pulse pipewire-alsa pavucontrol
systemctl --user enable pipewire pipewire-pulse
5. Включение автозагрузки
sudo systemctl enable lightdm
# или для SDDM:
# sudo systemctl enable sddm
6. Перезагрузка
reboot
При первом входе: Выбрать “Xfce Session” в меню сессий.
Установка AUR helper (yay)
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git /tmp/yay
cd /tmp/yay
makepkg -si
cd ~
rm -rf /tmp/yay
Альтернатива: paru — AUR-хелпер с тем же синтаксисом (
paru -Syu). Установка аналогична:git clone https://aur.archlinux.org/paru.git && cd paru && makepkg -si.
Рекомендуемые программы
Базовый набор
sudo pacman -S firefox thunderbird file-roller \
p7zip unrar gvfs ntfs-3g dosfstools \
man-db man-pages texinfo \
ufw gufw
Мультимедиа
sudo pacman -S vlc mpv ffmpeg firefox-i18n-ru
Офис и графика
sudo pacman -S libreoffice-fresh libreoffice-fresh-ru \
gimp inkscape
Инструменты
sudo pacman -S htop btop fastfetch \
qbittorrent veracrypt \
flameshot obs-studio
Neofetch устарел — используйте fastfetch (установлен выше). Подробная настройка: Fastfetch конфигурация.
Разработка
sudo pacman -S git code
Из AUR (через yay)
yay -S google-chrome visual-studio-code-bin \
telegram-desktop spotify-launcher \
timeshift papirus-icon-theme
Настройка Xfce
Горячие клавиши
Настройки → Клавиатура → Комбинации клавиш:
| Действие | Команда | Клавиши |
|---|---|---|
| Терминал | xfce4-terminal |
Ctrl+Alt+T |
| Скриншот (весь экран) | xfce4-screenshooter -f |
Ctrl+Print |
| Скриншот (область) | flameshot gui |
|
| Системный монитор | xfce4-taskmanager |
Ctrl+Alt+M |
| Блокировка экрана | xflock4 |
Ctrl+Alt+L |
Раскладка клавиатуры
Настройки → Клавиатура → Раскладка:
- Добавить: English (US), Russian
- Переключение: Alt+Shift или Win+Space
Темы и иконки
yay -S papirus-maia-icon-theme-git capitaine-cursors
Настройки → Внешний вид:
- Стиль: Adwaita или Arc
- Иконки: Papirus или Papirus-Maia
- Курсор: Capitaine
Безопасность
Файрвол UFW
sudo ufw default deny incoming
sudo ufw default allow outgoing
sudo ufw enable
sudo systemctl enable ufw
Обновление системы
# Простое обновление:
yay -Syu
# С очисткой:
yay -Syu && sudo pacman -Sc && sudo pacman -Rns $(pacman -Qdtq) 2>/dev/null
# С обновлением зеркал:
sudo reflector --country Russia --latest 5 --sort rate --save /etc/pacman.d/mirrorlist && yay -Syu
Ускорение загрузки (убрать меню GRUB)
Если нет других ОС:
sudo nano /etc/default/grub
# Изменить: GRUB_TIMEOUT=5 → GRUB_TIMEOUT=0
sudo grub-mkconfig -o /boot/grub/grub.cfg
Полезные ссылки
- Arch Wiki — Installation Guide
- Arch Wiki — Xfce
- Arch Wiki — GRUB
- Arch Wiki — NetworkManager
- Arch Wiki — PipeWire
Чек-лист актуализирован на 2026 год (16.09.2026). Все изменения проверены по Arch Wiki.
Не получилось? Поможем настроить
Задай вопрос в чате — отвечаем быстро, по делу и без воды.

Комментарии