Гид по технологиям

Как установить Arch Linux — пошаговое руководство

8 min read Linux Обновлено 31 Dec 2025
Установка Arch Linux — пошаговое руководство
Установка Arch Linux — пошаговое руководство

Гаечные ключи разных размеров, висящие на стене.

Резюме:

  • Arch Linux привлекает разработчиков и опытных пользователей благодаря свежему софту и гибкой модели rolling release.
  • Установка требует последовательных шагов в консоли, но при внимательном выполнении инструкций справится даже начинающий.
  • Arch не навязывает окружение рабочего стола: вы выбираете каждый пакет, что уменьшает мусор и повышает контроль.

Важно: прежде чем начать, сделайте резервную копию данных и по возможности практикуйтесь в виртуальной машине.

Зачем выбирать Arch Linux

Arch Linux отличается двумя ключевыми свойствами.

  1. Rolling release — пакеты обновляются по мере выхода новых версий. Это удобно разработчикам и тем, кто хочет свежие версии программ. Образ установки публикуется ежемесячно; сами пакеты обновляются постоянно.

  2. Минимализм и контроль — базовый образ не содержит графического окружения и множества предустановленных приложений. Вы самостоятельно выбираете, что устанавливать, от загрузчика до рабочих окружений.

Краткое определение: rolling release — модель выпуска, где дистрибутив постоянно обновляется, вместо выпуска «версий» через фиксированные интервалы.

Варианты применения:

  • Если вам нужен «рабочий инструмент» с минимальным захламлением — Arch подходит.
  • Если вы ожидаете «всё по щелчку» и минимум ручной настройки — лучше выбрать Ubuntu, Fedora или Linux Mint.

Что потребуется

  • Компьютер или виртуальная машина с доступом к BIOS/UEFI.
  • Носитель для образа (USB 4 ГБ и больше) или виртуальный ISO.
  • Доступ в интернет для загрузки пакетов.
  • Базовые навыки работы в консоли (копировать-вставлять команды, редактировать текстовые файлы).

Факт-бокс:

  • Образ установки публикуется ежемесячно.
  • Arch не использует «релизы» в классическом смысле — обновления приходят постоянно.
  • Типичные имена устройств в Linux: /dev/sda (первый диск), /dev/nvme0n1 (NVMe), /dev/sdb (второй диск).

1. Скачивание образа установки

Ссылки для загрузки Arch Linux через BitTorrent

Скачайте образ ISO с официального сайта Arch. Для больших файлов часто быстрее использовать BitTorrent. Если загрузка прямая — проверьте контрольную сумму (SHA256) перед использованием.

Примерный порядок действий:

  • Скачайте ISO с зеркал Arch.
  • Проверьте SHA256SUM на соответствие официальному значению.
  • Запишите образ на USB (dd, balenaEtcher, Rufus) или подключите ISO в виртуальную машину.

Важно: если вы используете виртуальную машину, монтировать ISO и загружаться с него гораздо безопаснее для тренировки.

2. Загрузка в среду установки

Сообщения загрузчика Arch

Вставьте USB и перезагрузите машину. Зайдите в меню загрузки BIOS/UEFI и выберите носитель. В некоторых системах может потребоваться временно отключить Secure Boot или настроить порядок загрузки.

В среде установки вы получите минимальную консольную среду. Здесь нет графического мастера — все шаги выполняются командами.

Совет: если это ваш первый опыт, используйте виртуальную машину или «запасной» компьютер.

3. Выбор раскладки клавиатуры

Список раскладок клавиатуры в консоли Arch

По умолчанию используется раскладка US. Чтобы выбрать другую, найдите нужную в /usr/share/kbd/keymaps и загрузите через loadkeys.

Пример:

loadkeys ru

Это временно изменит раскладку в среде установки.

4. Проверка интернет-соединения

Вывод команды ping в Arch

Проводное соединение обычно поднимается автоматически. Проверьте связь командой:

ping -c 4 makeuseof.com

Для Wi‑Fi используйте iwctl (часть iwd) или утилиты, доступные в образе. В iwctl:

iwctl
# затем внутри iwctl:
station device scan
station device get-networks
station device connect SSID

После подключения снова проверьте ping.

Важно: убедитесь, что время синхронизировано (см. раздел про системные часы), иначе сертификаты и HTTPS-запросы могут не работать.

5. Разметка диска и создание разделов

Типы разделов в fdisk при установке Arch

Классический инструмент в образе — fdisk. Для GPT-дисков можно использовать gdisk или parted. Если у вас UEFI, потребуется EFI System Partition (обычно 100–512 МБ, FAT32). Также традиционно создают корневой раздел / и опционально раздел подкачки (swap).

Пример с fdisk для /dev/sda:

fdisk /dev/sda
# в fdisk: n (новый раздел), t (тип), w (записать)

Форматирование:

# корневой раздел в ext4
mkfs.ext4 /dev/sda1

# для EFI-партиции
mkfs.fat -F32 /dev/sda2

# если нужен swap
mkswap /dev/sda3
swapon /dev/sda3

Монтирование:

mount /dev/sda1 /mnt
mkdir -p /mnt/boot/efi
mount /dev/sda2 /mnt/boot/efi

Заметки:

  • Современные ноутбуки часто используют NVMe-диски с именем /dev/nvme0n1 и разделами /dev/nvme0n1p1 и т.д.
  • Если вы не уверены в разметке, используйте live-дистрои с графическими инструментами (GParted) для подготовки разделов.

Важно: сделайте резервную копию перед изменением таблицы разделов.

6. Генерация fstab

После монтирования разделов создайте файл /etc/fstab, который будет использоваться системой при загрузке.

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

Проверьте файл на корректность перед продолжением.

7. Выбор зеркал и установка базовой системы

Список зеркал для установки Arch

Arch измеряет скорость зеркал и рекомендует быстрые. Для продвинутых пользователей доступен пакет reflector (поддерживается в репозитории), который умеет выбирать зеркала по скорости и стране.

Установите базовую систему командой:

pacstrap -K /mnt base linux linux-firmware

Ключ -K сохраняет контрольные суммы и временные метки пакетов, но не обязателен.

После pacstrap вы увидите список установленных пакетов.

8. Переход в установленную систему (chroot)

Чтобы работать уже в вашей установленной системе, выполните chroot:

arch-chroot /mnt

Теперь командами вы управляете системой на диске, а не живым образом.

9. Настройка системного времени

Установите аппаратные часы и настройте локальное время/UTC:

# синхронизировать аппаратные часы с системным временем
hwclock --systohc

Рекомендация: Linux обычно использует UTC, а Windows — локальное время. Если вы настраиваете dual-boot, примите решение заранее: либо настроить Windows на использование UTC, либо Linux на использование локального времени, чтобы избежать рассинхрона часов.

10. Локаль, сеть и имя хоста

Настройка локали:

# отредактируйте /etc/locale.gen и раскомментируйте нужную локаль, например ru_RU.UTF-8
locale-gen

# затем создайте /etc/locale.conf
echo "LANG=ru_RU.UTF-8" > /etc/locale.conf

Установка и включение NetworkManager:

pacman -Syu networkmanager
systemctl enable --now NetworkManager.service

Установка имени хоста:

echo "myhost" > /etc/hostname
# при необходимости настройте /etc/hosts

11. Настройка пароля root и создание пользователя

Установите пароль для root:

passwd

Создайте обычного пользователя и добавьте его в sudoers (через группу wheel):

useradd -m -G wheel -s /bin/bash username
passwd username
pacman -S sudo
EDITOR=nano visudo
# раскомментируйте строку %wheel ALL=(ALL) ALL

12. Установка загрузчика GRUB

Установка GRUB при инсталляции Arch

Установите GRUB и, при необходимости, efibootmgr для UEFI:

pacman -S grub
# для UEFI
pacman -S efibootmgr

BIOS (Legacy):

grub-install --target=i386-pc /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

UEFI:

# предполагается, что ESP смонтирован в /boot/efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

Внимание: ошибки при установке загрузчика или неправильные настройки UEFI могут сделать систему невозможной для загрузки. Держите под рукой live-образ для восстановления.

13. Первоначальная настройка после установки

После первой загрузки в систему вы, как правило, выполните следующие действия:

  • Установите Xorg или Wayland, драйверы графики (intel, nvidia, amdgpu).
  • Установите рабочее окружение (GNOME, KDE Plasma, Xfce) или оконный менеджер (i3, Sway).
  • Настройте менеджер входа (GDM, SDDM, LightDM) или входитесь через текстовую консоль.
  • Настройте брандмауэр (ufw, nftables) и SSH (если нужно).

Пример установки GNOME:

pacman -S xorg gnome gnome-extra
systemctl enable --now gdm

Типичные ошибки и способы их исправления

Ниже — набор часто встречающихся проблем и краткие решения.

  • Нет сети в live-среде: проверьте ip addr, перезапустите NetworkManager или используйте iwctl для Wi‑Fi.
  • pacstrap падал с ошибкой зеркала: проверьте /etc/pacman.d/mirrorlist, переключитесь на другое зеркало.
  • GRUB не видит систему: убедитесь, что вы установили загрузчик в правильный диск и смонтировали ESP при установке.
  • Система не загружается после обновления: загрузитесь в live-образ, смонтируйте разделы, arch-chroot и выполните grub-mkconfig или reinstall.

Пример восстановления GRUB:

mount /dev/sda1 /mnt
mount /dev/sda2 /mnt/boot/efi
arch-chroot /mnt
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg
exit
reboot

Когда Arch не подходит

  • Вы хотите готовую систему с минимальной ручной настройкой.
  • Вам нужна официальная долгая поддержка релизов и LTS‑ядра без частых обновлений.

Альтернативы:

  • Ubuntu / Debian — для стабильности и простоты.
  • Fedora — современные пакеты с официальной поддержкой.
  • Manjaro — на базе Arch, но с облегчённой установкой и собственной системой зеркал.

Роль‑ориентированные контрольные списки

Для удобства приведены краткие чек-листы по ролям.

Начинающий

  • Скачал ISO и проверил SHA256.
  • Записал ISO на USB и загрузился с него в VM.
  • Создал один раздел и установил систему в /.
  • Создал обычного пользователя и установил рабочее окружение.

Разработчик

  • Установил инструменты разработки: git, build-essential аналоги (base-devel), компиляторы.
  • Настроил AUR-помощник (например, paru) или собирает пакеты вручную.
  • Настроил dotfiles и окружение (zsh, tmux).

Системный администратор

  • Настроил RAID/LVM, резервное копирование, мониторинг.
  • Настроил автоматическое обновление с тестированием на отдельном хосте.
  • Реализовал политику брандмауэра и SSH с ключевой аутентификацией.

Мини-методология установки (шаблон действий)

  1. Подготовка: бэкап, скачивание ISO, проверка контрольной суммы.
  2. Тест: установка в VM и прохождение шагов установки «на сухую».
  3. Разметка: создать разделы с учётом UEFI/BIOS.
  4. Установка: pacstrap базового набора.
  5. Конфигурация: locale, hostname, сеть, users.
  6. Загрузчик: установить и протестировать загрузку.
  7. Пост‑установка: установить драйверы, окружение, настроить бэкап.

Критерии приёмки

Система считается установленной и готовой, если:

  • Загрузчик запускается и предлагает загрузить установленную систему.
  • Пользователь может войти в систему под созданным пользователем.
  • Сеть работает, пакеты обновляются (pacman -Syu завершается без ошибок).
  • Разделы монтируются автоматически согласно /etc/fstab.

Безопасность и советы по защите

  • Отключите вход под root по SSH и используйте sudo.
  • Включите брандмауэр или настройте nftables/ufw.
  • Настройте автоматические обновления с тестовой машиной, если у вас критическая инфраструктура.

Глоссарий — 1 строка на термин

  • pacman — менеджер пакетов Arch Linux.
  • pacstrap — утилита для установки базовой системы в целевой каталог.
  • chroot — переключение корневого каталога для работы в целевой системе.
  • ESP — EFI System Partition, раздел для UEFI‑загрузчика.
  • rolling release — модель обновлений без «версий».

Короткая инструкция восстановления после неудачного обновления загрузчика

  1. Загрузитесь с live‑образа Arch Linux.
  2. Смонтируйте корневой раздел и ESP: mount /dev/sda1 /mnt; mount /dev/sda2 /mnt/boot/efi
  3. arch-chroot /mnt
  4. Reinstall grub и обновите конфигурацию: grub-install …; grub-mkconfig -o /boot/grub/grub.cfg
  5. exit и перезагрузка.

Важно: при восстановлении отслеживайте сообщения об ошибках и ищите подсказки в /var/log.

Заключение

Установка Arch Linux — это скорее практическое руководство по вхождению в мир полного контроля над системой. Процесс требует внимательности, но повторяемость шагов делает задачу предсказуемой. После установки вы получите платформу, которую можно настроить максимально точно под свои задачи.

Ключевые следующие шаги: настроить окружение рабочего стола по вкусу, установить необходимые драйверы и настроить резервное копирование.

Дополнительные ресурсы: официальная вики Arch (archlinux.org), форумы сообщества и тематические руководства для конкретных окружений рабочего стола.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Уход за влагозащищённым телефоном
Мобильные советы

Уход за влагозащищённым телефоном

Ошибка: не найден regedit.exe в Windows
Windows

Ошибка: не найден regedit.exe в Windows

Отключить Windows Defender в Vista и 7
Windows

Отключить Windows Defender в Vista и 7

Плагины ChatGPT: обзор, настройка и опыт
AI

Плагины ChatGPT: обзор, настройка и опыт

Лучшие сервисы для списков фильмов
Кино

Лучшие сервисы для списков фильмов

Как обновить iPhone быстро и безопасно
iPhone

Как обновить iPhone быстро и безопасно