Добавить в корзинуПозвонить
Найти в Дзене
psmith

Установка Arch Linux с KDE Plasma, часть 1, установка базовой системы

В этой серии статей я постарался показать, как можно установить Arch Linux минимальным количеством действий в консоли, пока у нас нет нормального графического окружения. Основную настройку переносим на более поздний срок, когда можно уже копировать команды из браузера или своей "шпаргалки", и вставлять в эмулятор терминала в графической среде. В качестве загрузчика выбран rEFInd, так как он позволяет без дополнительных настроек автоматически находить и загружать все ОС, установленные на компьютере, включая Windows. В качестве графического окружения выбрана Plasma (KDE), хотя в последней статье возможно кратко опишу, как можно попробовать другие DE (Desktop environments). Устанавливать будем две системы, первая будет минимальной, и предназначена для того, чтобы потом установить из нее вторую. Во второй будет установлено все необходимое для работы, и ничего лишнего. Загрузочная флешка понадобится только для установки первой системы. В дальнейшем первую систему можно будет использовать дл
Оглавление

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

В качестве загрузчика выбран rEFInd, так как он позволяет без дополнительных настроек автоматически находить и загружать все ОС, установленные на компьютере, включая Windows.

В качестве графического окружения выбрана Plasma (KDE), хотя в последней статье возможно кратко опишу, как можно попробовать другие DE (Desktop environments).

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

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

И так, качаем свежий образ отсюда https://archlinux.org/download/#http-downloads, делаем загрузочную флешку удобным вам способом (советую использовать Ventoy), загружаемся с нее и приступаем.

Подключение к сети

Если у вас проводное подключение - вам повезло, ничего делать не нужно. Можно проверить наличие подключения командой

ping ya.ru

Если подключение есть, идем дальше (нажмите ctrl-C).

Если у вас ноутбук и интернет через WiFi, используйте команду iwctl

iwctl device list
iwctl station wlan0 scan
iwctl station wlan0 get-networks
iwctl station wlan0 connect имя_вашей_точки_доступа

Разметка диска

Этот этап самый сложный, нужно быть очень внимательным, чтобы не отформатировать случайно раздел с своими данными или другой ОС.

получаем список дисков и разделов на них, с указанием файловых систем

lsblk -f

Создаем новые разделы

cfdisk /dev/имя_диска, например nvme0n1 или sda

Если диск новый, выберите gpt.

Если у вас уже есть раздел vfat (FAT32) на этом или другом диске, используйте его для установки загрузчика (поправьте команду монтирования ниже). Далее предполагаем, что его нет. Создайте раздел размером 1Gb, и измените его тип на EFI System.

Создайте 2 раздела для Arch, и возможно один для данных. Первый раздел достаточно 20Gb, второй 40Gb-300Gb, раздел для данных - все оставшееся место, либо используйте раздел для данных на другом диске (поправьте команду монтирования ниже). Вы так же можете сделать разделы arch равного размера, чтобы использовать обе системы, например с разным рабочим окружением, или с иными целями.

Создавать отдельные разделы для swap, boot и home не советую, кто не согласен - можете обосновать в комментариях.

Далее нужно сохранить изменения и выйти.

Задаем имена разделам, например efi, arch1, arch2, data

cgdisk /dev/имя_диска

Сохраните изменения и выходите.

Проверяем

lsblk -f

Форматируем новые разделы (не перепутайте имена, иначе затрете данные)

mkfs.fat -F32 /dev/имя_раздела_efi, например nvme0n1p1 или sda1, если вы создали новый раздел efi
mkfs.ext4 /dev/имя_раздела_arch1, например nvme0n1p2 или sda2
mkfs.ext4 /dev/имя_раздела_arch2, например nvme0n1p3 или sda3
mkfs.ext4 /dev/имя_раздела_data, например nvme0n1p4 или sda4, если вы создали новый раздел data

Проверяем

lsblk -f

Монтируем разделы

mount /dev/имя_раздела_arch1 /mnt
mkdir -pv /mnt/boot/efi
mkdir -pv /mnt/data
mount /dev/имя_раздела_efi /mnt/boot/efi
mount /dev/имя_раздела_data /mnt/data

Проверяем

lsblk -f

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

Устанавливаем базовую (минимальную) систему, ядро, драйверы, сеть

pacstrap /mnt base linux linux-firmware networkmanager

Минимально необходимая настройка

Настройка монтирования разделов в установленной системе

genfstab -t PARTLABEL /mnt > /mnt/etc/fstab

Проверяем

cat /mnt/etc/fstab

Переходим в установленную систему

arch-chroot /mnt

Включаем сеть

systemctl enable NetworkManager

Устанавливаем загрузчик rEFInd

pacman -Sy refind
refind-install
rm /boot/refind_linux.conf

Задаем пароль для пользователя root

passwd

Перезагрузка

exit
reboot

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

Продолжение тут:

Установка Arch Linux с КДЕ, часть 2, установка минимальной КДЕ
psmith17 августа 2025