Обзор Devuan GNU + Linux 3.1.0

Devuan возник в 2017 году в результате перехода Debian 8 на systemd, а затем на новую систему и менеджер служб, после долгих технических и широко разрекламированных дебатов.

Этот шаг привел к тому, что несколько разработчиков Debian объединились для создания Devuan, удалив все следы systemd из дистрибутива Linux, вместо этого придерживаясь хорошо известной системы инициализации sysvinit.

Функции

Devuan по-прежнему основан на Debian, а последняя версия дистрибутива Devuan 3.0.1 основана на Debian 10.

Одна из вещей, которые он унаследовал от Debian, - это поддержка широкого спектра аппаратных архитектур. Devuan - один из немногих дистрибутивов, который все еще продолжает выпускать установочные носители для 32-битных систем x86 в дополнение к популярной 64-битной (x86_64) платформе. Кроме того, Devuan также поддерживает архитектуры armhf, arm64 и ppc64el.

Devuan производит отдельные установочные образы для настольных и серверных установок. Существует также установочный образ netinstall, который извлекает последние пакеты из репозиториев и позволяет опытным пользователям адаптировать установку в соответствии со своими требованиями.

Минимальный образ - это особый образ, разработанный как консольный инструмент восстановления и ориентированный на доступность для пользователей с ослабленным зрением.

Пользователи настольных компьютеров также могут протестировать дистрибутив с помощью Live-образа. Если вы удовлетворены, вы также можете установить Devuan с Live CD.

Девуан славится своей поддержкой нескольких систем инициализации, не относящихся к systemd. Последний выпуск предлагает пользователям выбор между sysvinit, OpenRC и runit.

По мере расширения возможностей systemd разработчики Devuan работают за кулисами, чтобы ничего из этого не просочилось в дистрибутив. Например, включение демона управления устройствами udev означает, что Devuan переходит на альтернативу eudev.

Devuan размещает свой собственный репозиторий пакетов, который по большей части отражает вышестоящие репозитории Debian, но включает специфичные для Devuan модификации там, где это необходимо, чтобы, как вы уже догадались, заменять любые следы systemd.

Монтаж

Вообще говоря, есть два механизма установки Devuan. Один, через Live CD, который использует установщик Refracta, а другой через носитель только для установки, который использует модифицированный установщик Debian.

Программа установки Refracta на Live CD предлагает ограниченные возможности и гораздо более громоздка в использовании, чем другая. Его множество опций, хотя и является долгожданным изменением для опытных пользователей, в конечном итоге только запутает среднего пользователя настольного компьютера Linux.

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

Хотя опытные участники кампании могут оценить возможность выбора, разрешить ли им использование sudo и отключить учетную запись root, множество вариантов не принесут новичкам никакой пользы.

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

Кроме того, Live CD использует среду рабочего стола Xfce, и это то, что он устанавливает, когда вы прикрепляете дистрибутив к своему диску.

Установщик на носителе, предназначенном только для установки, работает сравнительно лучше. Он задает меньше вопросов, а также позволяет вам выбрать среду рабочего стола для вашей установки. Установщик в последней версии поддерживает пять сред рабочего стола, а именно Xfce, Cinnamon, KDE, LXQt и Mate. Конечно, вы можете установить другие из репозиториев Devuan после установки.

Помимо выбора рабочего стола, вы также можете выбрать одну из трех поддерживаемых систем инициализации, а именно sysvinit, OpenRC и runit, которая была добавлена ​​в этом выпуске. Если вы не уверены, какой из них использовать, лучше всего выбрать тот, который используется по умолчанию, а именно sysvinit.

Работа с Девуаном

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

По умолчанию все среды рабочего стола используют диспетчер сеансов входа в систему, хотя пользователи Xfce и Cinnamon могут выбрать использование диспетчера сеансов consolekit.

Точно так же менеджеры входа в систему slim и lightdm будут работать как с logind, так и с consolekit. Хотя Slim является менеджером входа в систему по умолчанию для Xfce, другие рабочие столы по умолчанию используют lightdm.

Среднестатистическому пользователю рабочего стола Devuan необязательно знать эти детали, и дистрибутив выберет правильные компоненты в зависимости от среды рабочего стола, которую вы выберете для установки.

Ни один из установщиков Devuan не дает вам возможности выбрать настольные приложения, которые вы хотите установить. Однако в вашей установке будут все обычные настольные приложения для повышения производительности, включая LibreOffice и Firefox, а также несколько настольных приложений.

Когда вам нужно дополнить свою установку, вам придется использовать старый добрый менеджер пакетов Synaptic, поскольку Devuan не поставляется с каким-либо графическим магазином приложений. Поддержка Flatpak не установлена ​​по умолчанию, но ее можно получить из официальных репозиториев. У вас не получится установить пакеты snap, так как snap зависит от systemd.

Юзабилити Девуана не о чем писать. Дистрибутив выглядит как стандартная установка Debian с некоторыми изменениями.

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

Кроме того, в отличие от большинства своих коллег, Devuan в основном предоставляет помощь и поддержку через комнаты ретрансляционного чата в Интернете (IRC). Также есть несколько списков рассылки для разработчиков и для объявлений.

Однако в проекте нет форумов, что опять же является отражением того, каких пользователей дистрибутив стремится привлечь.

Соревнование

Devuan - не единственный дистрибутив без systemd в городе. Есть еще несколько.

Основное различие между ними и Девуаном заключается в том, что, хотя отсутствие systemd - это лишь одна из особенностей других, это смысл существования Devuan.

Вот почему многие дистрибутивы, предлагающие другие системы инициализации, также поддерживают systemd. Например, Parabola GNU / Linux, который позволяет пользователям переключаться между системами инициализации openrc, sysvinit и s6, по умолчанию использует systemd.

Кроме того, хотя sysvinit и openrc на сегодняшний день являются наиболее популярными системами инициализации для дистрибутивов, которые не хотят использовать systemd, есть еще несколько вариантов. Guix с его системой инициализации GNU Shepherd и менеджером служб является ярким примером.

Окончательный вердикт

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

Тем не менее, единственный пользователь, которому дистрибутив понравится, - это продвинутый пользователь Linux, который не только осведомлен о системе инициализации и диспетчере служб своей установки, но и ценит выбор, который предлагает Devuan.

На первый взгляд Devuan похож на любой другой дистрибутив Debian. Настоящее преимущество дистрибутива заключается в выборе его систем инициализации, и любой, кто не понимает тонкостей сервисов и демонов, не сможет оценить Devuan.

  • Вот наш список лучших дистрибутивов Linux для разработчиков.

Интересные статьи...