Преглед на Devuan GNU + Linux 3.1.0

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

Този ход доведе до няколко разработчици на Debian, които се събраха, за да създадат Devuan, като премахнаха всички следи от systemd от дистрибуцията на Linux, вместо да се придържат към добре познатата init система, sysvinit.

Характеристика

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

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

Devuan произвежда отделни инсталационни изображения за настолни и сървърни инсталации. Има и инсталационно изображение на netinstall, което извлича най-новите пакети от хранилищата и позволява на напредналите потребители да приспособят инсталацията си според техните изисквания.

Минималното изображение е специално, което е проектирано като конзолно средство за възстановяване и се фокусира върху достъпността за потребители с увредено зрение.

Потребителите на настолни компютри също могат да тестват дистрибуцията, като използват изображението на живо. След като сте доволни, можете да инсталирате Devuan и с помощта на CD на живо.

Претенцията на Devuan за слава е нейната поддръжка за множество init системи, които не са systemd. Последната версия предлага на потребителите избор между sysvinit, OpenRC и runit.

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

Devuan е домакин на собствено хранилище на пакети, което отразява по-голямата част на хранилищата на Debian в по-голямата си част, но включва специфични за Devuan модификации, когато е необходимо, както се досещате, да замени всяка следа от systemd.

Инсталация

Най-общо казано, има два механизма за инсталиране на Devuan. Единият, чрез CD на живо, който използва инсталатора Refracta, а другият - само за инсталиране, който използва модифициран инсталатор на Debian.

Инсталаторът Refracta на CD на живо предлага ограничени възможности и е много по-тромав за работа от другия. Множеството му опции, макар и добре дошла промяна за напреднали потребители, само в крайна сметка ще обърка обикновения потребител на настолни компютри на Linux.

Например ще бъдете помолени да подготвите дялове за инсталацията, да изберете от подреден по азбучен ред списък с локали и дори да получите мнение при инсталирането на буутлоудъра.

Докато опитните участници в кампанията може да оценят възможността да изберат дали искат да разрешат използването на sudo и да деактивират root акаунта, безброй опции не правят услуга на начинаещи.

Разбира се, можете да изберете опциите по подразбиране с много от тези настройки и да завършите с напълно работеща инсталация, непрекъснатите прекъсвания са грешка в използваемостта.

Освен това CDът на живо използва средата на работния плот на Xfce и това е, което ще инсталира, когато закрепите дистрибуцията към вашия диск.

Инсталаторът на носителя само за инсталиране върши сравнително по-добра работа. Той задава по-малко въпроси, а също така ви позволява да изберете работната среда за вашата инсталация. Инсталационната програма в най-новата версия поддържа пет работни среди, а именно Xfce, Cinnamon, KDE, LXQt и Mate. Разбира се, можете да инсталирате други от хранилищата на Devuan след инсталацията.

Освен избора на десктоп, вие също получавате опция за избор от една от трите поддържани системи за init, а именно sysvinit, OpenRC и runit, която е добавена с тази версия. Ако не сте сигурни относно използвания, най-добре е да се придържате към този по подразбиране, който е sysvinit.

Работа с Devuan

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

По подразбиране всички среди на работния плот използват диспечера на сесиите за влизане, въпреки че потребителите на Xfce и Cinnamon могат да изберат да използват диспечера на сесиите на consolekit.

По същия начин, както тънките, така и lightdm мениджърите за вход ще работят или с logind, или с consolekit. Докато Slim е мениджърът за вход по подразбиране за Xfce, другите настолни компютри по подразбиране използват lightdm.

Средният потребител на настолен компютър на Devuan не трябва да е наясно с тези подробности и дистрибуцията ще избере правилните компоненти въз основа на работната среда, която сте избрали да инсталирате.

Нито инсталаторът на Devuan не ви дава възможност да изберете приложенията за настолни компютри, които искате да инсталирате. В инсталацията обаче ще имате всички обичайни приложения за производителност на настолни компютри, включително LibreOffice и Firefox, заедно с шепа специфични приложения за настолни компютри.

Когато трябва да довършите инсталацията си, ще трябва да използвате добрия стар мениджър на пакети Synaptic, тъй като Devuan не се доставя с графичен магазин за приложения. Поддръжката за Flatpak не е инсталирана по подразбиране, но може да бъде извлечена от официалните репозитории. Не бихте могли да инсталирате snap пакети, тъй като snap зависи от systemd.

Използваемостта на Devuan не предлага много за писане вкъщи. Дистрибуцията изглежда и се чувства като стандартна инсталация на Debian с няколко промени тук и там.

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

Също така, за разлика от повечето свои връстници, основното средство за предоставяне на помощ и подкрепа на Devuan е чрез стаите за интернет ретрансляция (IRC). Съществуват и няколко пощенски списъка за разработчици и за съобщения.

Проектът обаче не е домакин на форумни дъски, което отново е отражение на вида потребители, които дистрибуцията иска да привлече.

Състезанието

Devuan не е единственият дистрибутор без система в града. Има няколко други.

Основната разлика между тях и Devuan е, че макар и без систематизация да е само една от характеристиките на останалите, това е raison d'être за Devuan.

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

Също така, докато sysvinit и openrc са най-популярният избор на системи за init за дистрибуции, които не искат да използват systemd, има и няколко други опции. Guix със своята GNU Shepherd init система и мениджър на услуги е отличен пример.

Окончателна присъда

Devuan притежава всички белези на водещ дистрибутор. Избор на някои от водещите среди за настолни компютри, поддръжка на множество архитектури, изчерпателно хранилище на пакети и изображения, които да обслужват няколко случая на употреба, от работния плот до сървъра.

И все пак единственият потребител, към когото дистрибуцията ще се хареса, е напредналият потребител на Linux, който не просто е наясно с системата за инициализиране и мениджъра на услугите на своята инсталация, но също така оценява избора, който Devuan предлага.

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

  • Ето нашия списък с най-добрите дистрибуции на Linux за разработчици

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