Коротко о главном

Arch Linux не имеет графического установщика в классическом понимании: система собирается вручную из live-среды. Это пугает новичков, но даёт понимание того, из чего состоит Linux. Ниже — последовательность установки на один диск с UEFI, systemd-boot и минимальным набором пакетов.

Ручная установка учит разбираться в разметке, загрузчике и зависимостях. Arch даёт свежие пакеты и документацию Arch Wiki, но требует внимательности: здесь никто не подстрахует автоматически.

Этот материал — быстрый старт по Arch Linux. За 15 минут вы получите рабочую конфигурацию и поймёте, куда смотреть дальше.

Установка

В Arch Linux и производных пакет доступен в официальных репозиториях:

pacstrap -K /mnt base linux linux-firmware networkmanager sudo vim

Минимальная настройка

1. Загрузитесь с ISO и проверьте сеть

Современный образ Arch поднимает сеть автоматически при наличии DHCP. Убедитесь, что интерфейс получил адрес и время синхронизировано — иначе подписи пакетов не проверятся.

ip a
timedatectl set-ntp true
ping -c 2 archlinux.org

2. Разметьте диск

Для UEFI нужен раздел EFI размером 512 МБ–1 ГБ и корневой раздел. Разметка уничтожает данные: дважды проверьте имя устройства через lsblk.

lsblk -o NAME,SIZE,MODEL
cfdisk /dev/nvme0n1
mkfs.fat -F32 /dev/nvme0n1p1
mkfs.ext4 /dev/nvme0n1p2

3. Смонтируйте и установите базу

Смонтируйте корень в /mnt, а EFI-раздел — внутрь будущей системы. pacstrap устанавливает минимальный набор; добавляйте только то, что нужно сразу.

mount /dev/nvme0n1p2 /mnt
mkdir -p /mnt/boot
mount /dev/nvme0n1p1 /mnt/boot
pacstrap -K /mnt base linux linux-firmware

4. Сгенерируйте fstab и войдите в chroot

genfstab создаёт таблицу монтирования по UUID. Проверьте файл перед перезагрузкой: ошибка здесь приводит к незагружаемой системе.

genfstab -U /mnt >> /mnt/etc/fstab
cat /mnt/etc/fstab
arch-chroot /mnt

Минимальный конфиг

Начните с минимального рабочего варианта. Не копируйте большой конфиг целиком: добавляйте параметры по одному и проверяйте результат после каждого изменения.

# /etc/pacman.conf
[options]
ParallelDownloads = 5
Color
ILoveCandy

Шпаргалка по командам

  • Загрузитесь с ISO и проверьте сеть: ip a
  • Разметьте диск: lsblk -o NAME,SIZE,MODEL
  • Смонтируйте и установите базу: mount /dev/nvme0n1p2 /mnt
  • Сгенерируйте fstab и войдите в chroot: genfstab -U /mnt >> /mnt/etc/fstab
  • Настройте локаль и пользователя: ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
  • Установите загрузчик: bootctl install

Практические советы

Эти рекомендации проверены на повседневных задачах. Начните с тех, которые закрывают вашу текущую боль, а не со всего списка сразу.

Совет 1. Читайте Arch Wiki по вашей задаче: это самый точный источник, но прове

Читайте Arch Wiki по вашей задаче: это самый точный источник, но проверяйте дату правок.

Совет 2. Не ставьте AUR-помощники до того, как разберётесь с pacman и подписями

Не ставьте AUR-помощники до того, как разберётесь с pacman и подписями пакетов.

Совет 3. Ведите список установленных вручную пакетов: pacman -Qe помогает при п

Ведите список установленных вручную пакетов: pacman -Qe помогает при переустановке.

Совет 4. Для NVIDIA установите драйвер сразу после базы, иначе можно остаться б

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

Что дальше

Быстрый старт не означает «настроить навсегда». Когда базовый сценарий заработает, вернитесь к конфигурации и проверьте, что она переживёт перезагрузку: файлы на месте, служба включена в автозагрузку, путь к данным не зависит от текущего каталога.

Дальше имеет смысл разобраться с резервной копией и журналами Arch Linux. Это не самая заметная часть работы, но именно она превращает эксперимент в инструмент, которым можно пользоваться каждый день.

Чек-лист

  • Команды из шпаргалки выполняются без ошибок после перезагрузки.
  • Пароли и токены не хранятся в истории команд и конфигурации в открытом виде.
  • Понятно, где смотреть логи и что считать признаком проблемы.
  • Есть копия конфигурации, которую можно восстановить.

Короткие ответы на частые вопросы

Нужно ли запускать всё от root?

Нет. Права root нужны для установки пакетов и изменения системных файлов, но сама программа и её данные должны принадлежать отдельному пользователю. Постоянная работа под root превращает любую ошибку в критическую.

Что делать, если после перезагрузки ничего не работает?

Сначала проверьте, включена ли служба в автозагрузку и не изменился ли путь к конфигурации. Посмотрите журнал текущей загрузки: он почти всегда указывает на отсутствующий файл, неверные права или занятый порт.

Как обновлять без сюрпризов?

Читайте примечания к версии, делайте резервную копию конфигурации и проверяйте обновление на тестовом стенде. Не обновляйтесь в пятницу вечером перед выходными: время на откат должно быть частью плана.

Итог

Этого достаточно, чтобы начать. Дальше углубляйтесь по мере задач: документация Arch Linux станет понятнее, когда появится реальный сценарий использования.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте