Devuan powstał w 2017 roku w wyniku przejścia Debiana 8 na systemd, wówczas nowego menedżera systemu i usług, po długiej, technicznej i szeroko nagłośnionej debacie.
Posunięcie to doprowadziło do tego, że kilku deweloperów Debiana zebrało się, aby stworzyć Devuan, usuwając wszystkie ślady systemd z dystrybucji Linuksa, zamiast tego trzymać się dobrze znanego systemu init, sysvinit.
funkcje
Devuan nadal jest oparty na Debianie, a najnowsza wersja dystrybucji, Devuan 3.0.1, jest oparta na Debianie 10.
Jedną z rzeczy, które dziedziczy po Debianie, jest obsługa szerokiej gamy architektur sprzętowych. Devuan jest jedną z nielicznych dystrybucji, która nadal wydaje nośniki instalacyjne dla 32-bitowych systemów x86, oprócz popularnej platformy 64-bitowej (x86_64). Ponadto Devuan obsługuje również architektury armhf, arm64 i ppc64el.
Devuan tworzy osobne obrazy instalacyjne dla instalacji na komputerze stacjonarnym i serwerze. Dostępny jest również obraz instalacyjny netinstall, który pobiera najnowsze pakiety z repozytoriów i umożliwia zaawansowanym użytkownikom dostosowanie instalacji do ich wymagań.
Minimalny obraz to specjalny obraz, który został zaprojektowany jako narzędzie do odzyskiwania oparte na konsoli i koncentruje się na ułatwieniach dostępu dla użytkowników niedowidzących.
Użytkownicy komputerów stacjonarnych mogą również przetestować dystrybucję za pomocą obrazu Live. Gdy będziesz zadowolony, możesz również zainstalować Devuan za pomocą Live CD.
Devuan zyskał sławę dzięki wsparciu dla wielu systemów inicjujących, które nie są systemowe. Najnowsza wersja oferuje użytkownikom wybór między sysvinit, OpenRC i runit.
W miarę jak systemd rozszerza swój zakres, programiści Devuan pracują za kulisami, aby upewnić się, że żaden z nich nie przedostanie się do dystrybucji. Na przykład włączenie demona zarządzania urządzeniami udev powoduje, że Devuan przechodzi na alternatywę eudev.
Devuan posiada własne repozytorium pakietów, które w większości odzwierciedla zewnętrzne repozytoria Debiana, ale w razie potrzeby zawiera modyfikacje specyficzne dla Devuana, aby, zgadłeś, zamienić wszelkie ślady systemd.
Instalacja
Ogólnie rzecz biorąc, istnieją dwa mechanizmy instalowania Devuana. Jeden za pośrednictwem Live CD, który używa instalatora Refracta, a drugi za pośrednictwem nośnika instalacyjnego, który używa zmodyfikowanego instalatora Debiana.
Instalator Refracta na Live CD oferuje ograniczone opcje i jest znacznie bardziej kłopotliwy w obsłudze niż inny. Mnóstwo opcji, choć mile widziana zmiana dla zaawansowanych użytkowników, w końcu zmyli przeciętnego użytkownika Linuksa.
Na przykład zostaniesz poproszony o przygotowanie partycji do instalacji, wybranie z alfabetycznej listy lokalizacji, a nawet zabranie głosu w instalacji bootloadera.
Podczas gdy doświadczeni uczestnicy kampanii mogą docenić możliwość wyboru, czy chcą zezwolić na używanie sudo i wyłączyć konto root, niezliczone opcje nie sprzyjają początkującym.
Oczywiście, możesz wybrać domyślne opcje z wieloma z tych ustawień i skończyć z w pełni działającą instalacją, ciągłe przerwy to faux pas użyteczności.
Ponadto Live CD używa środowiska graficznego Xfce i to właśnie zostanie zainstalowane po zakotwiczeniu dystrybucji na dysku.
Instalator na nośniku tylko do instalacji wykonuje stosunkowo lepszą pracę. Zadaje mniej pytań, a także umożliwia wybór środowiska pulpitu do instalacji. Instalator w najnowszej wersji obsługuje pięć środowisk graficznych, a mianowicie Xfce, Cinnamon, KDE, LXQt i Mate. Oczywiście po instalacji można zainstalować inne z repozytoriów Devuana.
Oprócz wyboru pulpitu, masz również możliwość wyboru jednego z trzech obsługiwanych systemów init, a mianowicie sysvinit, OpenRC i runit, które zostały dodane w tym wydaniu. Jeśli nie masz pewności, którego użyć, najlepiej pozostać przy domyślnym, czyli sysvinit.
Praca z Devuanem
Najnowsza wersja otrzymuje nowego menedżera rozruchu i wyświetlania, a także odnowiony motyw pulpitu.
Domyślnie wszystkie środowiska graficzne używają menedżera sesji logowania, chociaż użytkownicy Xfce i Cinnamon mogą wybrać menedżera sesji Consolekit.
Podobnie menedżery logowania slim i lightdm będą działać z logind lub consolekit. Podczas gdy Slim jest domyślnym menedżerem logowania dla Xfce, inne komputery stacjonarne domyślnie używają lightdm.
Przeciętny użytkownik Devuan Desktop nie musi być świadomy tych szczegółów, a dystrybucja wybierze odpowiednie komponenty w oparciu o środowisko graficzne, które zdecydujesz się zainstalować.
Żaden instalator Devuan nie daje opcji wyboru aplikacji komputerowych, które chcesz zainstalować. Jednak w swojej instalacji będziesz mieć wszystkie zwykłe aplikacje biurowe, w tym LibreOffice i Firefox, a także kilka aplikacji przeznaczonych na komputery stacjonarne.
Kiedy musisz dopracować swoją instalację, będziesz musiał użyć starego dobrego menedżera pakietów Synaptic, ponieważ Devuan nie jest dostarczany z żadnym graficznym sklepem z aplikacjami. Wsparcie dla Flatpak nie jest instalowane domyślnie, ale można je pobrać z oficjalnych repozytoriów. Nie byłbyś w stanie zainstalować pakietów przystawek, ponieważ snap zależy od systemd.
Użyteczność Devuana nie daje wiele do omówienia. Dystrybucja wygląda i wygląda jak standardowa instalacja Debiana z kilkoma zmianami tu i tam.
Poza uwagami do wydania i odrobiną innych istotnych informacji, dystrybucja nie oferuje zbyt wiele pod względem pisemnej dokumentacji. Ale dzieje się tak głównie dlatego, że istnieje bardzo niewiele zmian związanych z projektem, o których można by pisać.
Ponadto, w przeciwieństwie do większości swoich rówieśników, głównym sposobem udzielania pomocy i wsparcia Devuan jest korzystanie z pokojów IRC (Internet Relay Chat). Jest też kilka list mailingowych dla programistów i ogłoszeń.
Jednak projekt nie obsługuje forów dyskusyjnych, co ponownie jest odzwierciedleniem rodzaju użytkowników, których dystrybucja chce przyciągnąć.
Konkurencja
Devuan nie jest jedyną dystrybucją wolną od systemu w mieście. Jest jeszcze kilka innych.
Główną różnicą między nimi a Devuanem jest to, że chociaż brak systemud jest tylko jedną z cech pozostałych, jest to racja bytu Devuana.
Dlatego wiele dystrybucji, które oferują inne systemy init, również obsługuje systemd. Na przykład Parabola GNU / Linux, który umożliwia użytkownikom przełączanie się między systemami init openrc, sysvinit i s6, domyślnie używa systemd.
Ponadto, chociaż sysvinit i openrc są zdecydowanie najpopularniejszymi systemami inicjującymi dla dystrybucji, które nie chcą używać systemd, istnieje również kilka innych opcji. Guix ze swoim systemem startowym GNU Shepherd i menadżerem usług jest najlepszym przykładem.
Ostateczny werdykt
Devuan ma wszystkie cechy wiodącej dystrybucji. Do wyboru jedne z wiodących środowisk graficznych, obsługa wielu architektur, obszerne repozytorium pakietów i obrazy do obsługi wielu przypadków użycia, od komputera stacjonarnego po serwer.
Jednak jedynym użytkownikiem, do którego spodoba się dystrybucja, jest zaawansowany użytkownik Linuksa, który nie tylko jest świadomy systemu inicjującego i menedżera usług swojej instalacji, ale także docenia wybór, jaki oferuje Devuan.
Pozornie Devuan wygląda jak każda inna dystrybucja Debiana. Prawdziwą zaletą dystrybucji jest wybór jej systemów inicjujących, a każdy, kto nie rozumie szczegółów usług i demonów, nie doceni Devuana.
- Oto nasza lista najlepszych dystrybucji Linuksa dla programistów