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

Установка Parabola Linux: пошаговый гид

• 9 min read • Linux • Обновлено 03 Dec 2025
Установка Parabola Linux — пошаговый гид
Установка Parabola Linux — пошаговый гид

Parabola — это свободная (libre) сборка на базе Arch, которая исключает закрытое ПО. В этой инструкции показано, как загрузить Live ISO, подготовить диски, установить систему, настроить загрузчик и добавить рабочее окружение GNOME. В конце — чек-листы, рекомендации по безопасности, отладочный плейбук и часто задаваемые вопросы.

Рабочая станция на столе с фиолетовой подсветкой на фоне.

Зачем использовать Parabola Linux

Parabola выделяется тем, что стремится быть полностью Libre: никакой закрытой прошивки или бинарных модулей в репозиториях по умолчанию. Это полезно, если вы придерживаетесь принципов свободного ПО, хотите предсказуемую систему без бинарных «черных ящиков» или планируете аудит билдов.

Коротко о терминах

  • Libre — значит свободное ПО в смысле свободы использования, изучения, изменения и распространения.
  • linux-libre — ядро Linux, из которого удалены закрытые бинарные прошивки и модули.

Вывод в консоли с технической информацией Parabola Linux

Преимущества Parabola

  • Чистая libre-платформа — минимум закрытых бинарников.
  • Минималистичный базовый инсталлятор даёт полный контроль над системой.
  • Совместимость с инструментами Arch Linux (pacman, pacstrap, systemd).

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

  • Если вам нужен драйвер Wi‑Fi, который доступен только в проприетарной прошивке.
  • Если вам нужно ПО из проприетарного репозитория без возможности его заменить.

Содержание

  • Почему Parabola
  • Получение и загрузка Live ISO
  • Подготовка дисков
  • Установка Parabola
  • Настройка рабочего окружения
  • Безопасность и отладка
  • Чек-листы и плейбук
  • Часто задаваемые вопросы

Получение и загрузка Parabola Live ISO

  1. Перейдите на официальный сайт Parabola и нажмите «Download» в правом верхнем углу страницы.

Скриншот страницы Parabola с ссылкой «Download»

  1. Прокрутите до раздела “Parabola CLI Edition” и выберите “Parabola SystemD CLI ISO”.

Скриншот раздела загрузок Parabola, выделен CLI ISO

  1. Нажмите ссылку “Web” в колонке “Download” и скачайте образ.

Скриншот ссылки загрузки Parabola CLI ISO — колонка «Web»

  1. Запишите ISO на USB — можно использовать BalenaEtcher или dd. Команда dd (внимание: замените /dev/sdX на ваш реальный диск):
dd if=parabola.iso of=/dev/sdX bs=4M status=progress oflag=sync

Терминал: запись ISO-образа на USB с помощью dd

  1. Перезагрузите компьютер и в BIOS/UEFI выберите загрузку с USB.

Important: перед записью убедитесь, что вы выбрали правильный диск — dd полностью перезапишет указанный носитель.

Подготовка дисков для Parabola

При загрузке Live ISO Parabola попросит выбрать язык и раскладку клавиатуры — это влияет на текущую сессию установки.

  1. Выберите язык системы при первом запросе.

Скриншот выбора языка в Parabola LiveISO

  1. Выберите раскладку клавиатуры.

Скриншот выбора раскладки клавиатуры в Parabola LiveISO

Ниже — рекомендуемая схема разделов для традиционной установки на один диск (BIOS/UEFI):

  • /dev/sda1 — boot (BIOS/EFI) — ~256 MiB
  • /dev/sda2 — swap — 4 GiB (или в соответствии с вашей RAM и потребностями hibernation)
  • /dev/sda3 — root (/) — оставшееся пространство

Создание загрузочного раздела

  1. Найдите устройство диска:
lsblk | grep disk
  1. Запустите fdisk с указанием устройства, например /dev/sda:
fdisk /dev/sda

Скриншот fdisk при загрузке диска /dev/sda

  1. Нажмите G, чтобы создать новую GPT таблицу разделов (для BIOS можно использовать o для MBR).

  2. Нажмите n, затем 1 для первого раздела. На запрос “First sector” нажмите Enter, на запрос “Last sector” введите +256M.

  3. Выберите t и установите тип. Для UEFI установите тип EF00 (EFI System). Для BIOS-поиска grub-bios-core может требоваться тип BIOS boot (code ef02 в некоторых утилитах). В fdisk для BIOS-строения в GPT используйте тип “1” для EFI или соответствующий для BIOS; внимательно читайте подсказки утилиты.

Important: параметры типа раздела зависят от используемой версии fdisk и прошивки (BIOS/UEFI). Если вы не уверены, создайте EFI-раздел FAT32 для UEFI.

Создание swap-раздела

  1. Создайте второй раздел: n, затем 2, на запрос размеров укажите +4G.

  2. Установите тип раздела swap: t, затем 2, затем код 19 (в старой нотации) или используйте подсказки fdisk для Linux swap.

FYI: размер swap зависит от объёма оперативной памяти и необходимости гибернации. Для гибернации swap >= RAM.

Создание корневого раздела

  1. Создайте третий раздел: n, затем 3. Нажмите Enter дважды, чтобы выделить оставшееся пространство.

  2. Нажмите w, чтобы записать таблицу разделов.

Форматирование разделов

Форматируйте корневой раздел в ext4 и подготовьте swap:

mkfs.ext4 /dev/sda3
mkswap /dev/sda2
swapon /dev/sda2
mount /dev/sda3 /mnt

Скриншот форматирования раздела в ext4

Если вы используете UEFI, отформатируйте загрузочный раздел как FAT32:

mkfs.vfat -F32 /dev/sda1

Примечание о прошивке

UEFI и BIOS различаются по процессу загрузки: для UEFI нужен EFI-раздел FAT32, для классического BIOS — специальный grub-bios или BIOS boot раздел. Если планируете поддерживать оба режима, следуйте официальной документации GRUB и Parabola.

Установка Parabola Linux

Parabola — дистрибутив, где многие пакеты устанавливаются вручную: это даёт контроль, но требует внимательности.

  1. Обновите ключи и установите ключи подписи:
pacman -S --needed archlinux-keyring parabola-keyring

Скриншот обновления GPG-ключей Parabola

  1. Установите базовый набор пакетов через pacstrap:
pacstrap /mnt base linux-libre-lts networkmanager

Скриншот установки базового набора Parabola

  1. Установите метапакет parabola-base, который содержит полезные утилиты:
pacstrap /mnt parabola-base

Скриншот установки метапакета parabola-base

  1. Установите загрузчик GRUB и дополнительные пакеты (wpa_supplicant полезен для Wi‑Fi):
pacstrap /mnt grub wpa_supplicant dialog

Скриншот установки загрузчика GRUB

Конфигурация базовой системы

  1. Сгенерируйте /etc/fstab с UUID разделов:
genfstab -U -p /mnt >> /mnt/etc/fstab

Скриншот содержимого /etc/fstab

  1. Перейдите в установленную систему:
arch-chroot /mnt
  1. Установите hostname:
echo "maketecheasier" > /etc/hostname
  1. Пример файла /etc/hosts для локального хоста:
127.0.0.1    localhost
::1          localhost
127.0.1.1    maketecheasier.localdomain maketecheasier
  1. Включите локаль и языковые настройки (пример — английский США):
sed -i 's/#en_US.UTF/en_US.UTF/' /etc/locale.gen
locale-gen
echo 'LANG="en_US.UTF-8"' > /etc/locale.conf
echo 'KEYMAP=us' > /etc/vconsole.conf
  1. Настройте часовой пояс (пример — Азия/Манила):
ln -sf /usr/share/zoneinfo/Asia/Manila /etc/localtime

Поиск нужного файла зоны:

find /usr/share/zoneinfo -type f -name "CITY_NAME" | grep -v 'right\|posix'

Настройка паролей и пользователей

  1. Задайте пароль для root:
passwd
  1. Создайте обычного пользователя:
useradd -m -s /bin/sh ramces
passwd ramces

Создание initramfs и установка GRUB

  1. Создайте образ initramfs для используемого ядра:
mkinitcpio -p linux-libre-lts

Скриншот создания initramfs с mkinitcpio

  1. Установите GRUB на диск и создайте конфигурацию:
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

Скриншот установки GRUB на /dev/sda

Перезагрузка в систему

  1. Выйдите из chroot:
exit
  1. Отключите swap и отмонтируйте разделы:
swapoff /dev/sda2
umount /mnt
  1. Перезагрузите систему:
reboot

Установка рабочего окружения

Parabola по умолчанию без графики. Ниже пример установки GNOME — быстрого пути для рабочего стола.

Скриншот консоли Parabola

  1. Включите сеть:
systemctl enable --now NetworkManager
  1. Установите GNOME:
pacman -S gnome

При выборе компонентов pacman попросит вас выбрать поднабор пакетов — укажите те, что вам нужны.

Скриншот выбора пакетов для GNOME

  1. Выберите звуковую подсистему по запросу установщика (PulseAudio/pipewire) и подтвердите выбор.

  2. Включите дисплейный менеджер GDM:

systemctl enable gdm
  1. Перезагрузите систему, после чего вы увидите графический вход в GNOME.

Скриншот рабочего стола GNOME в Parabola

Good to know: расширения GNOME можно устанавливать через GNOME Extensions и адрес extensions.gnome.org, но будьте внимательны с расширениями из непроверенных источников.

Безопасность и жёсткая настройка

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

  • Обновления: регулярно выполнять pacman -Syu, чтобы получать патчи.
  • Sudo: добавьте пользователя в группу wheel и настройте /etc/sudoers через visudo.
  • SSH: при необходимости ограничьте вход по паролю и используйте ключи; отключите root-вход.
  • Firewall: используйте nftables или ufw (обёртка) для управления входящими соединениями.
  • Журналирование: активируйте и мониторьте systemd-journald, отправляйте логи на централизованный сервер при необходимости.
  • Цифровые подписи и ключи: храните резервную копию GPG-ключей и при смене ключей обновляйте систему подписей.

Модель принятия решений при выборе ядра

  • Если вам необходимы проприетарные драйверы: используйте стандартное ядро Linux (не linux-libre).
  • Если требуется максимум Libre — оставайтесь на linux-libre и заменяйте устройства с проприетарной прошивкой.

Чек-лист по ролям

Администратор сервера

  • Подготовить отдельный диск для установки
  • Настроить удалённый доступ (SSH с ключами)
  • Настроить резервное копирование конфигураций

Рабочая станция пользователя

  • Установить GNOME или другое DE
  • Настроить мультимедиа (pipewire/alsa)
  • Установить любимые приложения из репозиториев или AUR

Разработчик

  • Установить компиляторы и dev-пакеты
  • Настроить окружение (dotfiles, SSH, GPG)

Плейбук: быстрый SOP для установки Parabola (сокращённый)

  1. Подготовка носителя: записать ISO на USB.
  2. Загрузка в live-сессию, выбрать язык и раскладку.
  3. Разметка диска: создать boot, swap, root.
  4. Форматирование: mkfs.ext4, mkswap, swapon, mount.
  5. pacstrap базовых пакетов и grub.
  6. genfstab, arch-chroot, настроить локаль, hostname, часовой пояс.
  7. Создать пользователя, mkinitcpio, grub-install, grub-mkconfig.
  8. Exit, swapoff, umount, reboot.

Отладочный runbook: что делать, если не загружается система

  1. Загрузитесь с Live USB и смонтируйте корень:
mount /dev/sda3 /mnt
arch-chroot /mnt
  1. Проверьте /boot — содержится ли initramfs и vmlinuz. Если отсутствуют, regenerete initramfs:
mkinitcpio -p linux-libre-lts
  1. Проверьте конфигурацию GRUB и переустановите загрузчик:
grub-install /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg
  1. Если проблема с монтированием fstab, откройте /etc/fstab и убедитесь, что UUID корректны (lsblk -f).

  2. Для проблем с сетью проверьте systemctl status NetworkManager и логи journalctl -u NetworkManager.

Совместимость и миграция

  • Parabola совместима с большинством пакетов Arch, но некоторые пакеты, требующие проприетарных прошивок, отсутствуют.
  • Если у вас есть конфиденциальные требования (FIPS, оборудование с проприетарным TPM), проверьте совместимость заранее.
  • Для миграции с Arch на Parabola отключите репозитории с проприетарным ПО и замените ядро на linux-libre.

Decision tree: выбрать загрузчик и режим (UEFI/BIOS)

flowchart TD
  A[Начало установки] --> B{Ваша система поддерживает UEFI?}
  B -- Да --> C[Создать EFI FAT32 /dev/sda1]
  B -- Нет --> D[Создать BIOS boot или MBR]
  C --> E[Установить GRUB в EFI режим]
  D --> F[Установить GRUB в BIOS режим]
  E --> G[Проверить /boot и grub-mkconfig]
  F --> G
  G --> H[Успешная загрузка]

Сравнение вариантов рабочего окружения (кратко)

  • GNOME: высокий уровень интеграции, минимальная настройка.
  • KDE Plasma: гибкость и богатство настроек, чуть больше ресурсов.
  • Xfce/LXQt: лёгкие окружения для старого железа.

Когда GNOME не подойдёт

  • Требуется лёгкость на слабом железе — выбирайте Xfce или i3.
  • Нужна максимальная кастомизация интерфейса — KDE или окружения на WM.

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

Успешная установка считается завершённой, если:

  • Система загружается без ошибок в выбранном режиме (UEFI/BIOS).
  • Пользователь может войти в систему через tty и/или графический дисплейный менеджер.
  • Сеть настроена и доступ в интернет подтверждён (ping 8.8.8.8).
  • Все критические службы запущены (NetworkManager, dbus, systemd-journald).

Глоссарий (1 строка)

  • pacman — менеджер пакетов Arch/Parabola; pacstrap — утилита для установки базовой системы; mkinitcpio — генератор initramfs; GRUB — загрузчик.

Часто задаваемые вопросы

Не могу подключиться к Wi‑Fi в Parabola.

Чаще всего причина — отсутствие закрытой прошивки для вашего адаптера в linux-libre. Parabola исключает такие прошивки. Возможные решения:

  • Заменить Wi‑Fi карту на модель с поддержкой libre.
  • Перейти на обычное ядро Linux, где включены необходимые прошивки.
  • Использовать USB-адаптер, поддерживаемый linux-libre.

Не могу найти пакет в репозиториях Parabola.

Parabola содержит только свободное ПО. Вы можете:

  • Включить AUR (если хотите собирать пакеты самостоятельно).
  • Открыть запрос на добавление пакета в Parabola Community Repository, если пакет соответствует критериям Libre.

Как проверить систему на наличие проприетарного ПО?

Установите пакет your-freedom (или аналогичные инструментЫ проверки) — он просканирует систему и поможет заменить закрытые компоненты открытыми эквивалентами.

Советы по поддержке и обновлениям

  • Регулярно выполняйте полное обновление: pacman -Syu
  • Для критичных серверов тестируйте обновления на стенде перед прокатом в production.
  • Храните список пакетов и конфигураций в системе управления версиями — это ускорит восстановление.

Локальные альтернативы и подводные камни

  • В некоторых регионах доступ к зеркалам медленнее. Рекомендуется выбрать ближайшее зеркало в /etc/pacman.d/mirrorlist.
  • Для пользователей с российскими локализациями замените en_US.UTF-8 на ru_RU.UTF-8 и скорректируйте KEYMAP.

Итоги

Parabola — отличный выбор для тех, кто ценит свободу ПО и контроль над системой. Установка требует внимательности, но даёт гибкость и прозрачность. Если вам нужна помощь при конкретных шагах — сохраните вывод команд и логи, чтобы проще диагностировать проблему.

Image credit: DESIGNECOLOGIST via Unsplash. All alterations and screenshots by Ramces Red.

Поделиться: 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 быстро