
Arch Linux — дистрибутив с непрерывными обновлениями (rolling release), пакетным менеджером pacman и минимальной базой, которую вы сами превращаете в рабочую систему. Установить его можно двумя путями: скриптом archinstall из официального образа или вручную по Installation guide. Он хорош для рабочей машины энтузиаста, но для продакшн-сервера обычно выбирают LTS-дистрибутив.
Что такое Arch Linux
Arch — независимый дистрибутив для архитектуры x86_64. У него нет «версий» в привычном смысле: раз в месяц выходит свежий установочный образ, а уже установленная система просто обновляется командой pacman -Syu и всегда остаётся актуальной. Переустанавливать её ради новой версии не нужно. Четыре вещи определяют, каково с ним жить.
Rolling release: всегда свежие версии
Пакеты приходят в репозитории вскоре после выхода новой версии у разработчиков программы. Вы получаете свежее ядро, свежий Mesa и свежий KDE раньше, чем в дистрибутивах с фиксированными выпусками. Обратная сторона — изредка обновление требует ручного вмешательства: переименованный конфиг, смена пакета, новая схема. Такие случаи публикуются в новостях на главной странице archlinux.org, и Arch Wiki прямо просит читать их перед обновлением.
pacman и официальные репозитории
pacman ставит, удаляет и обновляет пакеты из официальных репозиториев (core, extra и multilib для 32-битных библиотек). Он быстрый и предсказуемый, а его ключи короткие: -S установить, -R удалить, -Q запросить локальную базу. Главное правило — не делать частичных обновлений: не запускать pacman -Sy отдельно и не ставить пакет командой pacman -Sy имя. Синхронизация базы всегда идёт вместе с полным обновлением — pacman -Syu.
AUR — пользовательский репозиторий
Arch User Repository — это не пакеты, а рецепты сборки (PKGBUILD), которые публикуют сами пользователи. Там есть почти всё, чего нет в официальных репозиториях. Но AUR неофициален: команда Arch эти рецепты не проверяет, о чём сказано на странице Arch User Repository в вики, и вредоносные пакеты там уже находили — см. новость об инциденте с вредоносными пакетами AUR. Как работать с ним аккуратно, разобрано ниже.
Arch Wiki
Arch Wiki — главная ценность проекта. Статьи про NetworkManager, GRUB, NVIDIA или Wi-Fi полезны пользователям любых дистрибутивов. Для установки откройте Installation guide на русском: он короткий, но каждая ссылка в нём ведёт на подробную статью.
Arch Linux и другие дистрибутивы: кому он подходит
Сравнивать дистрибутивы по «скорости» и «стабильности» без замеров бессмысленно, поэтому в таблице только проверяемые свойства: как выходят версии, чем ставятся пакеты и чем устанавливается сама система.
| Дистрибутив | Модель выпусков | Пакеты | Установщик | Кому |
|---|---|---|---|---|
| Arch Linux | Rolling release | pacman + AUR | archinstall (текстовое меню) или вручную | Тем, кто хочет собрать систему сам и понимать каждый компонент |
| Manjaro | Rolling, собственные репозитории с задержкой относительно Arch | pacman, графический pamac | Графический Calamares | Тем, кому нужен Arch-подобный дистрибутив с готовым рабочим столом |
| EndeavourOS | Rolling, репозитории Arch плюс небольшой свой | pacman + AUR | Графический Calamares | Тем, кто хочет почти чистый Arch без ручной установки |
| Ubuntu | Фиксированные выпуски, LTS раз в два года | apt, .deb, snap | Графический | Новичкам, рабочим станциям, серверам |
| Debian | Фиксированные выпуски (stable) | apt, .deb | Debian Installer | Серверам и тем, кто ценит неизменность |
| Fedora | Фиксированные выпуски примерно раз в полгода | dnf, .rpm | Графический Anaconda | Разработчикам, которым нужны свежие версии без rolling |
Arch подойдёт, если вы готовы читать документацию, хотите свежие версии программ, любите собирать окружение под себя (например, тайловый Hyprland вместо готового рабочего стола) и не боитесь командной строки.
Arch не подойдёт, если компьютер нужен «чтобы просто работал» без обслуживания, если систему месяцами не обновляют (долго не обновлявшийся Arch обновить сложнее, чем регулярно обновляемый), и если это продакшн-сервер, где важна предсказуемость, а не свежесть.
Arch Linux скачать: где взять ISO и как проверить образ
Официальный образ берут только на archlinux.org/download: через торрент или с HTTP-зеркала из списка на той же странице. Образ обновляется ежемесячно, файл называется вида archlinux-ГГГГ.ММ.ДД-x86_64.iso. Размер указан там же; для образа от 1 сентября 2026 года это около 1,5 ГБ. Неофициальные «сборки Arch» с чужих сайтов не нужны: весь смысл дистрибутива — собрать систему из официальных пакетов.
Перед записью проверьте образ. Контрольная сумма ловит повреждённую загрузку, а подпись — подменённый файл. На Linux положите рядом с ISO файлы sha256sums.txt и .sig со страницы загрузки:
sha256sum -c sha256sums.txt --ignore-missing
gpg --auto-key-locate clear,wkd -v --locate-external-key pierre@archlinux.org
gpg --verify archlinux-2026.09.01-x86_64.iso.sig archlinux-2026.09.01-x86_64.iso
В Windows сумму считают в PowerShell и сравнивают с SHA256 на странице загрузки:
Get-FileHash .\archlinux-2026.09.01-x86_64.iso -Algorithm SHA256
Флешку на Linux записывают через dd. Проверьте имя устройства командой lsblk: dd без вопросов перезапишет любой диск, включая системный.
sudo dd bs=4M if=archlinux-2026.09.01-x86_64.iso of=/dev/sdX conv=fsync oflag=direct status=progress
В Windows удобнее Rufus. Если он спросит режим записи гибридного образа, выберите запись как DD-образ. Перед загрузкой с флешки отключите Secure Boot в настройках UEFI: установочный образ Arch с ним не загружается. Включить Secure Boot можно после установки, это отдельная процедура из вики.
Установка Arch Linux через archinstall
archinstall — официальный установщик в виде текстового меню, он уже есть в установочном образе. Это самый короткий путь для тех, кто ставит Arch впервые или ставит его не в первый раз и не хочет повторять одно и то же вручную.
- Загрузитесь с флешки и выберите пункт Arch Linux install medium. Вы окажетесь в консоли под root.
- Подключитесь к сети. Кабель обычно работает сразу. Для Wi-Fi запустите
iwctl, узнайте имя адаптера командойdevice list, затем выполнитеstation wlan0 get-networksиstation wlan0 connect ИмяСети, гдеwlan0— ваш адаптер. Проверьте связь:ping -c 3 archlinux.org. - Запустите установщик командой
archinstall. - Пройдите меню: язык, зеркала, раскладка и локали, разметка диска, загрузчик, имя компьютера, пароль root, пользователь с правами sudo, профиль (Desktop с выбором окружения — KDE Plasma, GNOME и другие — или Minimal/Server), аудио, ядро, сеть (для ноутбука удобен NetworkManager), часовой пояс. Названия пунктов немного меняются от версии к версии.
- Выберите Install и подтвердите. Когда появится зелёное сообщение о том, что можно перезагружаться, введите
rebootи достаньте флешку.
Что важно знать заранее. Вики предупреждает: archinstall использует свои умолчания, отличные от ручной установки, а режим ручной разметки не защищает от пересекающихся и невыровненных разделов. Если оставить пароль root пустым, учётная запись root будет отключена и вход в систему пойдёт через sudo — не потеряйте пароль пользователя. Профили рабочих столов относятся к самому archinstall, а не к официальным пакетам. Если образ старый, а archinstall уже обновился, вики разрешает обновить только его: pacman -Sy archinstall. Лог установки лежит в /var/log/archinstall/install.log, его просят прикладывать к вопросам на форуме.
Пошаговая установка Arch Linux вручную
Ручная установка дольше, но после неё вы знаете, из чего состоит система и где что настраивается. Ниже — крупные шаги Installation guide для UEFI-компьютера с одним диском. Имена разделов (/dev/nvme0n1p1 и т. п.) замените своими, а при расхождении верьте вики: она обновляется вместе с образом.
1. Раскладка, режим загрузки, сеть, время
loadkeys ru
setfont cyr-sun16
cat /sys/firmware/efi/fw_platform_size
ping -c 3 archlinux.org
timedatectl
Русская раскладка переключается сочетанием Ctrl+Shift. Если fw_platform_size вернул 64, компьютер загружен в режиме UEFI. Ошибка «No such file or directory» означает загрузку в режиме BIOS/CSM. Время синхронизируется само, как только появится сеть; без точного времени не пройдут проверка подписей пакетов и TLS.
2. Разметка и форматирование
Посмотрите диски командой fdisk -l или lsblk, затем разметьте нужный в cfdisk или fdisk. Для UEFI с GPT вики предлагает раздел EFI на 1 ГиБ, swap от 4 ГиБ (можно обойтись swap-файлом или zram) и корень на остаток — не меньше 23–32 ГиБ.
mkfs.fat -F 32 /dev/nvme0n1p1
mkswap /dev/nvme0n1p2
mkfs.ext4 /dev/nvme0n1p3
mount /dev/nvme0n1p3 /mnt
mount --mkdir /dev/nvme0n1p1 /mnt/boot
swapon /dev/nvme0n1p2
Если на диске уже есть раздел EFI от Windows, не создавайте второй и не форматируйте существующий — иначе сотрёте загрузчик Windows. Просто смонтируйте его в /mnt/boot.
3. Установка базовых пакетов
Пакет base намеренно минимален: в нём нет ни редактора, ни сетевого менеджера. Добавьте их сразу, иначе после перезагрузки окажетесь без сети:
pacstrap -K /mnt base linux linux-firmware intel-ucode networkmanager nano sudo man-db
Для процессора AMD вместо intel-ucode укажите amd-ucode. В виртуальной машине микрокод и прошивки можно не ставить. Список зеркал (/etc/pacman.d/mirrorlist) переедет в новую систему, поэтому при медленной загрузке поднимите в нём ближайшие зеркала.
4. Настройка системы в chroot
genfstab -U /mnt >> /mnt/etc/fstab
arch-chroot /mnt
ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
hwclock --systohc
nano /etc/locale.gen # раскомментируйте en_US.UTF-8 UTF-8 и ru_RU.UTF-8 UTF-8
locale-gen
echo "LANG=ru_RU.UTF-8" > /etc/locale.conf
printf "KEYMAP=ru\nFONT=cyr-sun16\n" > /etc/vconsole.conf
echo "archbox" > /etc/hostname
systemctl enable NetworkManager
passwd
Проверьте получившийся /etc/fstab глазами: в нём должны быть корень, /boot и swap. Имя хоста — латиница в нижнем регистре, цифры и дефис.
5. Загрузчик
Самый распространённый вариант — GRUB. Для UEFI:
pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
Для старого компьютера в режиме BIOS: grub-install --target=i386-pc /dev/sdX (указывается диск, а не раздел), затем та же команда grub-mkconfig. Альтернатива для UEFI — systemd-boot, у него отдельная статья в вики.
6. Перезагрузка
exit
umount -R /mnt
reboot
Если umount сообщает, что раздел занят, значит, какой-то процесс ещё держит файл на нём. Найти его поможет fuser.
Установка Arch Linux рядом с Windows
Для dual boot освободите место под Arch средствами самой Windows («Управление дисками», «Сжать том»), отключите в Windows быстрый запуск и используйте существующий раздел EFI, не форматируя его. Чтобы GRUB увидел Windows, установите os-prober, добавьте в /etc/default/grub строку GRUB_DISABLE_OS_PROBER=false и перезапустите grub-mkconfig -o /boot/grub/grub.cfg. Если в chroot Windows не находится, повторите команду уже из установленной системы — вики отмечает, что внутри chroot os-prober может сработать неправильно. Если диск Windows зашифрован BitLocker, заранее сохраните ключ восстановления.
Установка Arch Linux на VirtualBox
Первую установку разумно сделать в виртуальной машине: ошибка в разметке там ничего не стоит. Создайте ВМ с типом Linux / Arch Linux (64-bit), выделите память с запасом и диск не меньше 25–30 ГБ (вики рекомендует под корень от 23–32 ГиБ) и подключите ISO как оптический привод. Режим EFI включается флажком Enable EFI в настройках системы ВМ, и включать его нужно до установки: если сменить режим после, машина перестанет загружаться. После установки поставьте гостевые дополнения и включите их службу:
sudo pacman -S virtualbox-guest-utils
sudo systemctl enable --now vboxservice
Как создать машину, настроить сеть и общие папки, разобрано в статье про VirtualBox.
Arch Linux после установки: что сделать первым делом
Обновить систему
sudo pacman -Syu
Перед каждым крупным обновлением загляните в новости на archlinux.org. После обновления пакета linux перезагрузитесь: модули старого ядра удаляются с диска, и до перезагрузки, например, не смонтируется флешка с файловой системой, модуль которой ещё не был загружен.
Создать пользователя и настроить sudo
Работать под root постоянно не стоит. Если ставили вручную, создайте пользователя из группы wheel и разрешите этой группе sudo:
useradd -m -G wheel -s /bin/bash ivan
passwd ivan
EDITOR=nano visudo # раскомментируйте строку %wheel ALL=(ALL:ALL) ALL
Файл sudoers правят только через visudo: он проверяет синтаксис перед сохранением, а синтаксическая ошибка делает sudo неработоспособным.
Сеть и Wi-Fi
С NetworkManager проводная сеть поднимается сама. Список сетей Wi-Fi и подключение из терминала:
nmcli device wifi list
nmcli device wifi connect "ИмяСети" password "пароль"
Драйверы
Для видеокарт Intel и AMD достаточно mesa (для Vulkan — vulkan-intel или vulkan-radeon). Для NVIDIA вики сейчас рекомендует открытые модули: nvidia-open для ядра linux, nvidia-open-lts для linux-lts, nvidia-open-dkms для любых ядер. Для старых карт действуют другие пакеты, поэтому сверьтесь с таблицей на странице NVIDIA в Arch Wiki. Отдельно ставить драйверы «с сайта производителя» в Arch не нужно.
Рабочий стол: KDE Plasma, GNOME, Hyprland
sudo pacman -S plasma-meta konsole dolphin sddm
sudo systemctl enable sddm
Для GNOME: sudo pacman -S gnome и sudo systemctl enable gdm. Hyprland — тайловый композитор Wayland, пакет hyprland есть в официальном репозитории. Но его конфигурация и способ запуска заметно менялись между версиями, поэтому настраивайте его по актуальным страницам Arch Wiki и вики Hyprland, а не по старым видео.
AUR-хелпер и риски AUR
Хелпер (yay, paru) скачивает PKGBUILD из AUR, собирает пакет и ставит его через pacman. Сам хелпер тоже живёт в AUR, поэтому первый раз его собирают вручную:
sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
less PKGBUILD
makepkg -si
Правила безопасности: ставьте из AUR только то, чего нет в официальных репозиториях. Перед сборкой читайте PKGBUILD и файлы .install — ищите загрузку с посторонних доменов и выполнение скачанного кода. Смотрите на возраст пакета, число голосов и комментарии. Не запускайте makepkg от root (он и сам откажется). Свежий пакет от нового автора с «исправленной» версией популярной программы — повод насторожиться.
Arch Linux пакеты: pacman вместо apt
Команды apt в Arch нет, и пакеты .deb напрямую не ставятся. Если вы пришли с Debian или Ubuntu, вот соответствия:
| Задача | Debian / Ubuntu | Arch Linux |
|---|---|---|
| Обновить систему | apt update && apt upgrade | pacman -Syu |
| Установить пакет | apt install пакет | pacman -S пакет |
| Удалить с ненужными зависимостями | apt remove пакет, apt autoremove | pacman -Rs пакет |
| Найти пакет | apt search слово | pacman -Ss слово |
| Сведения о пакете | apt show пакет | pacman -Si пакет (установленный — -Qi) |
| Файлы пакета | dpkg -L пакет | pacman -Ql пакет |
| Чей это файл | dpkg -S /путь | pacman -Qo /путь |
| Список установленных | apt list --installed | pacman -Q |
| Очистить кэш пакетов | apt clean | pacman -Sc или paccache -r |
Программу, которую вендор раздаёт только в .deb, сначала ищите в extra и в AUR: там часто есть пакет с суффиксом -bin, который перепаковывает официальный бинарник. Утилита paccache входит в пакет pacman-contrib и по умолчанию оставляет три последние версии каждого пакета в кэше. Список ненужных «сирот» показывает pacman -Qdt.
Arch Linux на сервере сайта: честно
Поставить Arch на VPS можно, и некоторые так делают. Но для продакшн-сервера, где крутятся сайт, база и почта, обычно выбирают LTS-дистрибутивы — Debian, Ubuntu LTS или AlmaLinux. Причина не в качестве Arch, а в модели обновлений:
- Обновления в LTS предсказуемы. Внутри выпуска приходят в основном исправления безопасности, а PHP, PostgreSQL или nginx не меняют мажорную версию под работающим сайтом. В Arch очередной
pacman -Syuможет принести новую мажорную версию PostgreSQL, и базу придётся переносить вручную. - Обновление ядра требует перезагрузки, а откладывать обновления в Arch вредно: частичные обновления не поддерживаются, а систему, которую долго не обновляли, обновить сложнее.
- Ручные вмешательства из новостей Arch на сервере без внимательного админа превращаются в простой.
- Экосистема хостингов — панели, инструкции провайдеров, готовые образы — ориентирована в основном на Debian, Ubuntu и RHEL-совместимые системы.
Arch уместен на сервере там, где простой не критичен: домашний сервер, стенд, CI-раннер, машина для экспериментов. Если выбираете площадку, сравните варианты в статье хостинг, VPS, выделенный сервер и облако. После покупки VPS пройдите чек-лист первых 30 минут и настройте вход по SSH-ключу — эти шаги нужны на любом дистрибутиве, включая Arch.
Как проверить систему и сервер после настройки
Локально сначала убедитесь, что ничего не сломалось:
systemctl --failed
journalctl -p 3 -b
ss -tulpn
checkupdates
Первые две команды покажут упавшие службы и ошибки текущей загрузки, ss — какие порты слушает система, checkupdates из pacman-contrib — доступные обновления без частичной синхронизации базы. Если на машине работает сайт, проверьте её и снаружи:
- Сканер портов покажет, какие порты сервера видны из интернета. Лишний открытый порт базы данных или панели — первое, что стоит закрыть.
- Проверка SSL покажет, какой сертификат отдаёт сайт и когда он истекает.
- Проверка HTTP-заголовков покажет, отвечает ли сайт и с каким кодом.
Частые вопросы
Arch Linux подходит новичку?
Если новичок готов читать вики и разбираться — да, archinstall снял самую трудную часть. Если нужен компьютер, который работает без обслуживания, проще начать с Ubuntu, Fedora или Linux Mint, а к Arch вернуться позже. Промежуточный вариант — EndeavourOS: это почти чистый Arch с графическим установщиком.
Сколько весит Arch Linux после установки?
Зависит от выбранного: минимальная система без графики занимает мало, а полноценный KDE или GNOME с приложениями — в разы больше. Проверить на своей машине: df -h / для раздела целиком и du -sh /var/cache/pacman/pkg для кэша пакетов, который со временем растёт и чистится через paccache -r.
Можно ли запустить Arch Linux в Windows?
Да, есть официальный образ для WSL 2. В PowerShell выполните wsl --install archlinux, запускайте систему командой wsl -d archlinux. Это удобно для работы с командной строкой Linux, но полноценную установку на диск не заменяет.
Что такое BlackArch?
Это набор инструментов для тестирования на проникновение поверх Arch: отдельный репозиторий и образы. Для учебного пентеста своих систем чаще берут Kali — о нём есть отдельная статья. Проверять чужие системы без разрешения владельца незаконно.
Archer Linux и Arch Linux — одно и то же?
Нет. Archer — линейка роутеров TP-Link, у которых своя прошивка; к дистрибутиву Arch Linux она отношения не имеет. Запросы «archer linux» обычно ищут именно Arch Linux с опечаткой.
Arch Linux стабильный?
«Стабильный» здесь означает две разные вещи. Работает ли без сбоев — при регулярных обновлениях и чтении новостей обычно да. Меняются ли версии программ — да, постоянно, в этом и суть rolling release. Если важна неизменность версий, это не ваш дистрибутив. Для снижения риска можно поставить пакет linux-lts вторым ядром и держать его в меню загрузчика как запасной вариант.