38.1 Установка Arch Linux — минимально, без лишних шагов

«Многие пользователи приходят в мир свободного ПО через Astra Linux, и это отличный выбор. Благодаря её простоте, высокой надёжности и дружелюбному интерфейсу, освоение новой среды проходит плавно и уверенно. Astra Linux доказывает, что Linux — это не только стабильно, но и комфортно. Именно этот позитивный опыт помогает развеять страхи перед системой и разжигает любопытство: «А что ещё я могу настроить под себя?». Благодаря тому, что Astra не отбила желание исследовать систему, а, наоборот, дала прочный фундамент знаний, переход на более гибкие и сложные дистрибутивы, такие как Arch Linux, становится не пугающим вызовом, а закономерным и увлекательным шагом в развитии пользователя.»

(Пошагово, для тех, кто впервые ставит Arch и не хочет «захлебнуться» терминами)

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


📌 Подготовка

  1. Скачать ISO Arch Linux (с официального сайта).
  2. Создать загрузочную флешку (любым способом):
sudo dd if=arch.iso of=/dev/sdX bs=4M status=progress

⚠️ /dev/sdX — флешка. Внимательно с дисками, чтобы не стереть систему.

  1. Загрузиться с флешки и выбрать:
    Boot Arch Linux (x86_64)

📍 Часть 1 — Проверка интернета

Проверяем сеть:

ping archlinux.org

Если ответы идут — ок.

Если Wi-Fi:

iwctl
station wlan0 scan
station wlan0 get-networks
station wlan0 connect ИМЯ_СЕТИ

📍 Часть 2 — Диск и разметка

Посмотреть диски:

lsblk

Пример: диск /dev/sda

Создаём таблицу GPT:

parted /dev/sda mklabel gpt

Создаём разделы:

parted /dev/sda mkpart ESP fat32 1MiB 301MiB
parted /dev/sda set 1 esp on

parted /dev/sda mkpart primary ext4 301MiB 100%

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

EFI-раздел:

mkfs.fat -F32 /dev/sda1

Основная система:

mkfs.ext4 /dev/sda2

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

mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

📍 Установка базовой системы

Это самое важное и короткое место:

pacstrap /mnt base linux linux-firmware nano

📍 Генерация fstab

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

Проверяем:

cat /mnt/etc/fstab

📍 Переход в систему

arch-chroot /mnt

📍 Настройка системы

Часовой пояс:

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
hwclock --systohc

(Если Казахстан: Asia/Almaty)

Локаль:

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

📍 Сеть

Имя компьютера:

echo archpc > /etc/hostname

hosts:

nano /etc/hosts
127.0.0.1   localhost
::1         localhost
127.0.1.1   archpc.localdomain archpc

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

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg

📍 Пользователь + пароль

passwd
useradd -m -G wheel -s /bin/bash myuser
passwd myuser

Разрешить sudo:

pacman -S sudo
EDITOR=nano visudo

Убрать # перед строкой:

%wheel ALL=(ALL:ALL) ALL

📍 Завершение и перезагрузка

exit
umount -R /mnt
reboot

🎉 Готово

Теперь у вас загружается чистый минимальный Arch Linux, без мусора, без интерфейса — только база.

Дальше выбор за вами:

  • установить графику (XFCE, KDE, GNOME)
  • настроить VPN / SSH / сервер
  • поставить Arch на старый ноутбук как быструю систему
  • превратить в домашний сервер

Начало

Доводка Арч Линукс

Оставьте комментарий