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

Установка Arch Linux с рабочим столом XFCE — краткое пошаговое руководство

• 5 min read • Linux • Обновлено 23 Nov 2025
Установка Arch Linux с XFCE — быстро
Установка Arch Linux с XFCE — быстро

Введение

Это руководство показывает минимальный путь установки Arch Linux с рабочим столом XFCE. Я исключил все опции и усложнения, чтобы сделать процесс максимально коротким и понятным. В примере используется fdisk вместо cfdisk/cgdisk, чтобы избежать дополнительных нюансов GPT/UEFI; при необходимости даны альтернативы.

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

Что такое основные термины

  • Arch Linux — минималистичный дистрибутив Linux, ориентированный на продвинутых пользователей. Одной строкой: гибкий, но требует ручной настройки.
  • fdisk — утилита для работы с таблицами разделов DOS/MBR. Для GPT используйте cgdisk или gdisk.
  • pacstrap — скрипт Arch для установки базового набора пакетов в целевую корневую файловую систему.

Загрузка и запуск live ISO

Скачайте образ установки Arch Linux и загрузитесь с него (монтируйте .iso или запишите на флешку). При старте выберите первый пункт в меню и нажмите ENTER. Вы попадёте в live-окружение под root по умолчанию.

![/files/449f3dce-bfe7-4b8e-9303-1801ed89dc94.png]

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

root@archiso ~ #

Проверка интернет‑соединения

Проверьте подключение:

ping google.com

Если ответа нет, запустите DHCP‑клиент:

dhcpcd

После старта dhcpcd убедитесь, что пинги проходят, и прекратите их нажатием Ctrl+C.

![/files/d4ccf3c0-fcd9-4e49-a5e3-d5df1ce00616.png]

![/files/531182bc-cffc-4b69-933b-02922d0bb36c.png]

Важно: при установке на сервер или при статическом IP используйте systemd-networkd или NetworkManager вместо dhcpcd по потребности.

Разметка диска с помощью fdisk

В этом примере используется /dev/sda. Подставьте свой диск.

fdisk /dev/sda

Интерфейс fdisk позволяет создавать таблицу MBR и разделы. Для создания новой MBR таблицы введите o, затем создайте новый раздел командой n, выберите тип p (primary), номер и размер (+xG — где G означает гигабайт). Примеры на экране:

![/files/bf6da216-1958-4f40-8087-237e7371797e.png]

Если вам нужен GPT, вместо fdisk можно использовать cgdisk или parted. На UEFI‑системах обязательно создайте EFI System Partition (обычно ~300–512 МБ, формат FAT32).

![/files/c94d7fab-1489-4666-864b-3a4619b1bed3.png]

Создание файловой системы

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

mkfs.ext4 /dev/sda1

![/files/8a138247-abfb-4e68-89fc-8d8139c672b3.png]

Повторите для других разделов (swap, /home, EFI) с нужными командами (mkswap, mkfs.fat -F32 для EFI и т.д.).

Монтирование разделов

Смонтируйте корневой раздел и дополнительные каталоги:

mount /dev/sda1 /mnt
mkdir -p /mnt/boot
# если есть EFI
mount /dev/sda2 /mnt/boot
# и т.д.

![/files/31f90a1c-67d3-45d2-8f2d-d3834dbbb01a.png]

Убедитесь, что точки монтирования корректны и доступны.

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

Установите базовую систему и набор для разработки (при необходимости):

pacstrap /mnt base base-devel

Пакет base устанавливает минимальную систему, base-devel — инструменты для сборки (gcc, make и т.д.). Процесс загрузки и установки покажет прогресс:

![/files/55eece11-0750-4438-a578-dfaf7bbda64f.png]

Генерация fstab и вход в систему

Создайте /etc/fstab для новой системы:

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

Проверьте содержимое:

nano /mnt/etc/fstab

![/files/374a6189-0d68-44a5-bf91-1022435d2c49.png]

Проверьте права доступа и корректность UUID/точек монтирования.

Войдите в установленную систему:

arch-chroot /mnt

Базовая настройка в chroot

Установите пароль для root и при необходимости базовые пакеты для BIOS/UEFI. Пример установки загрузчика GRUB на MBR диск:

passwd
# установить пароль для root

# Установка GRUB для BIOS (MBR)
grub-install /dev/sda
mkconfig -o /boot/grub/grub.cfg

![/files/7d936bc9-8978-4902-9b40-ca97542ae731.png]

На UEFI-системах используйте grub-install с указанием –target=x86_64-efi и корректно смонтированным /boot/efi.

![/files/b8d1c814-1038-49dd-af8f-b72fee8c7812.png]

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

echo myhost > /etc/hostname

Замените myhost на желаемое имя.

Завершение установки и перезагрузка

Отмонтируйте разделы и перезагрузитесь:

umount -R /mnt

И включите автоматический запуск dhcpcd при старте (по желанию), затем выключите систему:

systemctl enable dhcpcd
shutdown -P -h now

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

Быстрая проверка после загрузки

Войдите под root и проверьте сеть:

ping -c 3 google.com

Если пинги проходят, сеть работает. Далее можно установить графическую среду XFCE и менеджер входа (lightdm) или настроить пользователя обычной команды:

useradd -m -G wheel -s /bin/bash username
passwd username
pacman -S xfce4 xfce4-goodies lightdm lightdm-gtk-greeter
systemctl enable lightdm

Затем перезапустите систему.

Полезный чеклист перед установкой

  • Резервная копия данных
  • Скачан ISO и проверена контрольная сумма (если хотите)
  • Подготовлен установочный носитель
  • Понимание MBR vs GPT и UEFI vs BIOS
  • План разметки диска (swap, /home, EFI)

Частые проблемы и их решения

  • Нет сети: запустите dhcpcd или настройте systemd-networkd. Проверьте физическое подключение и драйверы.
  • GRUB не запускается: убедитесь, что grub установлен на правильный диск и что /boot корректно смонтирован. Для UEFI проверьте наличие ESP и правильную файловую систему FAT32.
  • Ошибки при pacstrap: проверьте подключение к интернету и зеркала pacman. При необходимости смонтируйте /etc/pacman.d/mirrorlist и отредактируйте зеркала.

Альтернативные подходы

  • Использовать cgdisk/gdisk для GPT и EFI-систем.
  • Зашифровать корень с помощью LUKS и использовать LVM поверх LUKS для управляемых томов.
  • Автоматизировать установку с использованием сценариев или Ansible для повторяемости.

Краткая методология действий

  1. Подготовка и загрузка live ISO. 2. Проверка сети. 3. Разметка диска. 4. Создание файловых систем и монтирование. 5. pacstrap базовой системы. 6. genfstab и chroot. 7. Настройка загрузчика и hostname. 8. Отмонтирование и перезагрузка.

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

  • Система загружается в установленную среду (GRUB/UEFI успешно настроен).
  • Сеть функционирует автоматически (dhcpcd или другой менеджер сетей).
  • Пользователь создан и может войти в систему.
  • Если использовалась графическая среда — рабочий стол XFCE доступен.

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

  • Разметка: fdisk /dev/sda
  • Форматирование: mkfs.ext4 /dev/sda1, mkswap /dev/sda2
  • Монтирование: mount /dev/sda1 /mnt
  • Установка: pacstrap /mnt base base-devel
  • Создание fstab: genfstab -U /mnt >> /mnt/etc/fstab
  • Вход в систему: arch-chroot /mnt
  • Установка загрузчика: grub-install /dev/sda
  • Обновление конфигурации GRUB: mkconfig -o /boot/grub/grub.cfg

Роли и чек-листы

  • Чек-лист для обычного пользователя:
    • Резервная копия
    • Скачан ISO
    • Подготовлен загрузочный USB
    • Создан пользователь с sudo правами
  • Чек-лист для системного администратора:
    • Проверка зеркал pacman
    • Настройка бэкапов и мониторинга
    • Документирование схемы разметки

Глоссарий в одну строку

  • EFI — интерфейс прошивки для современных систем (замена BIOS).
  • LUKS — стандарт Linux для шифрования дисков.
  • GRUB — загрузчик операционных систем.

Резюме

Вы установили минимальную систему Arch Linux с использованием fdisk, pacstrap и GRUB. Дальше можно установить XFCE и настроить дополнительные сервисы. Для более сложных сценариев используйте LUKS, LVM или автоматизацию.

Важно: если у вас UEFI, адаптируйте шаги с учётом EFI System Partition и целевой платформы при установке GRUB.

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

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

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро