Установка Devuan Linux — подробное руководство
Важно: перед установкой всегда проверяйте контрольную сумму ISO и делайте резервные копии важных данных.
Содержание
- Что такое init‑система
- Почему выбирать Devuan
- Как загрузить Devuan (Chimaera)
- Выбор образа и типа установщика
- Подготовка носителя и проверка ISO
- Пошаговая установка (netinstall) с комментариями
- Разметка диска, LVM и шифрование
- Выбор init‑системы: сравнение и рекомендации
- Настройка загрузчика и варианты установки GRUB на отдельный диск
- Постинсталляционная проверка и базовая безопасность
- Миграция с Debian на Devuan
- Тесты, критерии приёмки и план отката
- Часто задаваемые вопросы
- Глоссарий и дополнительные ресурсы
Что такое init‑система
Init‑система — это первый пользовательский процесс, который запускает ядро после загрузки. Она выступает «родителем» для сервисов и демонов и отвечает за порядок запуска, остановки и перезапуска процессов. Простая аналогия: init — диспетчер услуг операционной системы.
Коротко: init управляет жизненным циклом сервисов, логикой запуска и связями зависимостей.
Ментальная модель
- Ядро загружает init — init запускает системные службы — службы обеспечивают рабочую среду.
- Чем проще init, тем легче его аудитировать. Чем крупнее экосистема вокруг init, тем больше взаимных зависимостей.
Почему выбирать Devuan
Devuan возник как ответ на переход Debian на systemd. Цели проекта:
- предоставить чистую ветку Debian без systemd;
- сохранить совместимость с экосистемой Debian там, где это безопасно;
- дать пользователю свободу выбора init‑системы.
Плюсы Devuan:
- меньше зависимости от единого большого фреймворка;
- понятный контроль над компонентами системы;
- подходит для серверов и встроенных систем, где важна предсказуемость.
Ограничения и когда не подходит:
- некоторые пакеты могут ожидать наличие systemd и требовать дополнительных шагов для интеграции;
- при переходе с Debian могут потребоваться ручные правки конфигураций;
- меньшее сообщество в сравнении с mainstream Debian/Ubuntu, значит дольше искать специфичные решения.
Как загрузить Devuan (Chimaera)
Официальные образы доступны в архивах релизов и зеркалах разработки. Для примера мы используем Devuan Chimaera (стабильная ветка).
В каталоге релизов выберите:
- папку devuan_chimaera;
- подпапку installer‑iso;
- архитектуру (amd64 или i386);
- нужную версию установщика: desktop, server или netinstall.

ALT: Главная страница загрузок Devuan с перечнем релизов и версий
Рекомендации по выбору архитектуры
- amd64 — современная стандартная архитектура для ПК после ~2008 года;
- i386 — старые компьютеры и специфическое аппаратное обеспечение.
Какой установщик выбрать
- desktop — преднастроенный десктопный инсталлятор с окружением рабочего стола;
- server — минимальный набор для сервера без GUI;
- netinstall — минимальный образ, скачивает пакеты во время установки. Лучше всего для контроля над системой.
Для гибкости и минимального базового состояния автор статьи использовал amd64_netinstall.

ALT: Ссылка на скачивание образа Devuan Chimaera netinstall в архиве релизов
Проверка ISO и подготовка носителя
- Скачайте файл ISO и файл контрольных сумм (SHA256SUMS).
- Проверьте контрольную сумму: например, в Linux/Unix:
sha256sum devuan_chimaera_amd64_netinst.isoСравните результат с содержимым SHA256SUMS.
- Запишите ISO на USB‑накопитель. Инструменты:
- balenaEtcher (GUI);
- dd (Linux/Unix):
sudo dd if=devuan_chimaera_amd64_netinst.iso of=/dev/sdX bs=4M status=progress oflag=sync- Убедитесь, что в BIOS/UEFI включена загрузка с USB и выключён Secure Boot (Devuan может требовать отключения Secure Boot для некоторых конфигураций).
Важно: убедитесь в правильности выбора устройства /dev/sdX — dd перезапишет диск без предупреждений.
Пошаговая установка (netinstall) с комментариями
Ниже подробно рассмотрён процесс установки, разделённый на этапы и снабжённый рекомендациями.
1. Загрузка установщика и выбор режима
- Вставьте USB и загрузитесь с него. В меню выберите «Install» (обычный текст установщика).

ALT: Меню загрузчика Devuan с вариантами установки и восстановления
- Появится текстовый установщик (TUI). Выберите язык интерфейса. Это влияет на локаль и подсказки в установщике.

ALT: Экран выбора языка в установщике Devuan
- Укажите страну для настройки часового пояса и локали.

ALT: Экран выбора местоположения и часового пояса в установщике Devuan
- Укажите раскладку клавиатуры.

ALT: Настройка раскладки клавиатуры в установщике Devuan
2. Настройка сети
Выберите сетевой адаптер. Для netinstall нужен рабочий интернет. Если Ethernet — обычно eth0. Для Wi‑Fi потребуется ввести SSID и пароль.
Если вы используете прокси или корпоративный зеркальный сервер, укажите их на соответствующем этапе.
3. Хостнейм и домен
- Укажите hostname (имя машины в сети), например devuan.

ALT: Экран ввода имени хоста в установщике Devuan
- При необходимости введите доменное имя. Для локальной установки можно использовать devuan.local.

ALT: Экран ввода доменного имени для машины
4. Пароли: root и пользователь
- Задайте надежный пароль для root. Запишите его в надёжное место.

ALT: Экран ввода пароля root
- Создайте обычного пользователя и задайте ему пароль.

ALT: Экран создания учётной записи пользователя
5. Разметка диска — варианты и рекомендации
Разметка — критично важный этап. Варианты:
- Manual — максимальная гибкость;
- Guided Encrypted LVM — LVM поверх шифрования (лучше для безопасности данных);
- Guided LVM — LVM без шифрования (удобно для массивов/RAID);
- Guided Entire Disk — быстро и простo, перезаписывает таблицу разделов.

ALT: Экран выбора схемы разметки диска в установщике Devuan
Рекомендации по выбору схемы для разных сценариев:
- персональный ноутбук: GUID таблица разделов, отдельный /home и шифрование;
- сервер: отдельные разделы /var и /srv, LVM для гибкости;
- маленькие или старые системы: единый раздел достаточно.
Пример типичной дисковой схемы для десктопа:
- /boot — 512 MB; не шифруется; если UEFI — EFI System Partition ~512 MB FAT32;
- / (root) — 20–50 GB;
- swap — размер зависит от RAM и использования hibernation (обычно 1×–2× RAM или отключить swap);
- /home — остаток диска, можно шифровать.
Советы по LVM и шифрованию
- Если нужна гибкость и защита данных — используйте LUKS + LVM (Guided Encrypted LVM).
- При шифровании система запросит пароль при каждом запуске — подготовьте безопасный способ хранения этого пароля.
- Для серверов можно использовать отдельную зашифрованную часть для чувствительных данных, а /boot оставить открытой.
6. Финализация разметки и установка базовой системы
После подтверждения установщик применит изменения и загрузит базовую систему из зеркала.

ALT: Экран подтверждения разметки диска перед записью на диск
7. Загрузка сторонних репозиториев и прокси
Инсталлятор попросит указать зеркало для скачивания пакетов. Для большинства случаев подойдёт deb.devuan.org. Если нужна зеркальная подсеть внутри организации — укажите её.

ALT: Экран выбора зеркала для загрузки пакетов Devuan
Если вы используете прокси — укажите данные на шаге конфигурации прокси.

ALT: Экран ввода данных прокси для загрузчика пакетов
8. Выбор пакетов и окружения рабочего стола
Инсталлятор предложит набор метапакетов: несколько DE (XFCE, MATE и т.д.), серверный профиль, стандартный system utilities.

ALT: Экран выбора набора пакетов и окружения рабочего стола
Автор выбрал XFCE, отметив его пробелом.
9. Выбор init‑системы
Devuan предоставляет выбор init‑системы. Обычно доступны:
- sysvinit — традиционная, простая и широко проверенная;
- OpenRC — более современная, мощная, поддерживает параллельный запуск сервисов;
- runit — лёгкая и компактная, популярна в минималистичных дистрибутивах.

ALT: Экран выбора init системы: sysvinit, OpenRC, runit
Короткое сравнение (таблица):
| Init | Простота | Параллельный запуск | Аудитируемость | Рекомендации |
|---|---|---|---|---|
| sysvinit | высокая | низкая | высокая | для простой серверной/десктопной установки |
| OpenRC | средняя | да | хорошая | для тех, кто хочет modern features без systemd |
| runit | высокая | да | средняя | лёгкие системы и контейнеры |
Выбор зависит от задач: стабильность и проверенность — sysvinit; производительность запуска и гибкость — OpenRC; простота и ясность — runit.
10. Установка GRUB и перезагрузка
Инсталлятор спросит об установке GRUB на основной диск — выберите «Yes» и укажите диск. Если у вас отдельный диск для загрузчика, выберите его.

ALT: Экран вопроса об установке GRUB на диск

ALT: Процесс генерации конфигурации GRUB во время установки
После завершения установки перезагрузите систему и удалите установочный USB‑накопитель.

ALT: Рабочий стол Devuan с окружением XFCE после установки
Постинсталляционная проверка и базовая безопасность
Сразу после первого запуска выполните чеклист:
- проверить заполнение /etc/apt/sources.list и репозитории;
- выполнить sudo apt update && sudo apt upgrade;
- проверить статус выбранной init‑системы (например, для runit смотреть service status);
- настроить брандмауэр (ufw или iptables) и политика входящих подключений;
- создать резервную копию конфигураций /etc;
- установить мониторинг или журналирование (rsyslog, logrotate);
- настроить автоматические обновления безопасности, если это требуется.
Пример базовой команды обновления:
sudo apt update
sudo apt upgradeБезопасность загрузчика и варианты установки GRUB
- Установка GRUB на отдельный физический диск повышает безопасность: при краже основного диска злоумышленник не сможет загрузить систему без загрузочного диска.
- Недостаток: при загрузке нужно подключать диск с загрузчиком.
- Вариант: сохранять GRUB на внешнем USB и хранить его в защищённом месте.
Выбор init‑системы: когда что выбрать (решающее дерево)
flowchart TD
A[Нужна стабильность и проверенность?] -->|Да| B[sysvinit]
A -->|Нет| C[Требуется параллельный запуск и гибкость?]
C -->|Да| D[OpenRC]
C -->|Нет| E[Нужна простота и небольшие размеры?]
E -->|Да| F[runit]
E -->|Нет| BМиграция с Debian на Devuan — план и подводные камни
Миграция возможна, но требует осторожности:
- Резервное копирование: снимите образ системы (dd, Clonezilla).
- Проверьте конфигурации пакетов, которые зависят от systemd. Посмотрите пакетные зависимости apt show
. - Добавьте репозитории Devuan (пример для unstable Ceres):
deb http://deb.devuan.org/merged ceres main- Обновите списки пакетов и выполните поэтапное обновление, следя за заменой пакетов systemd:
sudo apt update
sudo apt upgrade- Установите желаемую init‑систему и удалите systemd аккуратно, проверив, что критичные сервисы не пострадают.
Риски и контроль:
- некоторые программные сборки ожидают наличие systemd и могут потерять функциональность;
- тестируйте миграцию в виртуальной машине перед переносом в прод.
Тесты и критерии приёмки
Перед тем как считать установку успешной, выполните следующие проверки:
- система загружается без ошибок и запрашивает пароль для расшифровки диска (если шифрование);
- сеть функционирует, DNS резолвинг работает;
- выбранные службы запускаются корректно (проверьте статус через соответствующие инструменты init);
- доступ по SSH (если установлен) и права пользователей настроены корректно;
- обновления пакетов применяются без конфликтов.
Критерии приёмки
- система работает нормально после 24–72 часов эксплуатации;
- логов критических ошибок нет;
- все необходимые сервисы доступны и проходят smoke‑тесты.
План отката
- если после миграции сервисы сломаны — восстановите образ диска из резервной копии;
- храните старый диск как резервный до устойчивой проверки новой установки.
Частые проблемы и способы их решения
- Проблема: установщик не видит Wi‑Fi. Решение: используйте Ethernet для netinstall или подключите внешнюю USB‑Wi‑Fi карту с поддержкой в ядре.
- Проблема: конфликты при удалении systemd. Решение: поэтапная замена пакетов и тест в staging.
- Проблема: GRUB не устанавливается на UEFI. Решение: проверьте наличие EFI раздела FAT32, правильные флаги и режим BIOS/UEFI в настройках платы.
Часто задаваемые вопросы
1. Есть ли в Devuan аналог ветки Sid (Unstable)?
Да. Неустойчивая ветка называется Ceres. Добавьте в /etc/apt/sources.list строку:
deb http://deb.devuan.org/merged ceres mainЗатем примените конфигурацию apt:
sudo apt update2. Что ещё можно сделать для повышения безопасности помимо шифрования диска?
- Установите загрузчик на отдельный диск;
- Включите UFW и ограничьте входящие соединения;
- Настройте двухфакторную аутентификацию для удалённых доступов;
- Отключите ненужные сетевые службы;
- Регулярно применяйте обновления безопасности.
1‑строчный глоссарий
- init — базовый демон, управляющий запуском сервисов;
- systemd — крупная init‑экосистема, используемая в современных дистрибутивах;
- LVM — логический менеджер томов для гибкого управления дисками;
- LUKS — стандарт шифрования дисков в Linux;
- netinstall — минимальный образ, скачивает пакеты при установке.
Роль‑ориентированные чеклисты
Администратор сервера:
- подготовить план развертывания и отката;
- обеспечить мониторинг и резервное копирование;
- настроить брандмауэр и доступ по SSH;
- проверить совместимость приложений с выбранной init‑системой.
Пользователь рабочего стола:
- выбрать desktop образ или установить DE после базовой установки;
- настроить кодеки и мультимедиа при необходимости;
- создать резервные копии личных данных;
- настроить автоматические обновления.
Инженер встраиваемого решения:
- выбрать минимальный образ, lightweight init (runit);
- отключить ненужные сервисы и демоны;
- протестировать поведение при стресс‑нагрузке и перезагрузках.
Советы по совместимости и локальным особенностям
- Если вы используете специфическое ПО, которое ожидает systemd, проверьте наличие альтернатив или патчей для Devuan;
- В корпоративной сети убедитесь, что внутренние зеркала Devuan доступны и что политики безопасности допускают отключение systemd;
- В регионах с медленным интернетом предпочтительней использовать локальные зеркала и desktop‑образы для минимизации трафика.
Короткая версия для анонса (100–200 слов)
Devuan — ответвление Debian без systemd, предназначенное для тех, кто ценит простоту и контроль над системой. В этом руководстве показано, как скачать и установить Devuan Chimaera (netinstall), как выбрать init‑систему, какие варианты разметки диска и шифрования доступны, и как безопасно настроить загрузчик GRUB. Приведены практические советы для администраторов и пользователей, чеклисты после установки, рекомендации по миграции с Debian, и список типичных проблем с их решениями. Подходит как для серверов, так и для рабочих станций, особенно в окружениях, где важна минимизация сторонних зависимостей и высокая аудитируемость критичных компонентов.
Ресурсы и ссылки
- Официальные зеркала Devuan: deb.devuan.org
- Рекомендуемые инструменты: balenaEtcher, dd, Clonezilla
Image credit: Unsplash
Похожие материалы
Несколько аккаунтов Skype: Multi Skype Launcher
Журнал для работы: повысить продуктивность
Персональные звуки уведомлений на Android
Скачивание шоу Hulu для офлайн‑просмотра
Microsoft Start: персонализированная новостная лента