Wydanie dystrybucji Devuan 3, forka Debiana bez systemd.

Przedstawiony wydanie dystrybucji Devuan 3.0 „Beowulf” fork Debian GNU/Linux, dostarczany bez systemowego menedżera systemd. Nowa gałąź wyróżnia się przejściem na bazę pakietów Debian 10 „Buster”. Do pobrania przygotowano Wersje Live i instalacyjne obrazy iso dla architektur AMD64, i386 i ARM (armel, armhf i arm64). Pakiety specyficzne dla Devuan można pobrać z repozytorium packages.devuan.org.

W ramach projektu powstało około 400 forków pakietów Debiana, które zostały zmodyfikowane w celu usunięcia powiązań z systemd, rebrandingu lub dostosowania do specyfiki infrastruktury Devuan. Dwa pakiety (devuan-baseconf, jenkins-debian-glue-buildenv-devuan)
są dostępne tylko w Devuan i są związane z konfiguracją repozytoriów oraz pracą systemu budowania. Poza tym Devuan jest w pełni kompatybilny z Debianem i może być używany jako baza do tworzenia specjalistycznych wersji Debiana bez systemd.

Domyślne środowisko graficzne opiera się na Xfce oraz menedżerze wyświetlania Slim. Opcjonalnie dostępne są do instalacji KDE, MATE, Cinnamon i LXQt. Zamiast systemd dostarczany jest klasyczny system inicjalizacji SysVinit. Opcjonalnie przewidziano tryb pracy bez D-Bus, umożliwiający tworzenie minimalistycznych konfiguracji pulpitu opartych na menedżerach okien blackbox, fluxbox, fvwm, fvwm-crystal i openbox. Do konfiguracji sieci oferowany jest wariant NetworkManagera, niezwiązany z systemd. Zamiast systemd-udev wykorzystywane jest eudev, fork udev z projektu Gentoo. Do zarządzania sesjami użytkowników w KDE, Cinnamon i LXQt oferowany jest elogind, wariant logind, niezwiązany z systemd. W Xfce i MATE używane jest consolekit.

Zmiany, specyficzne dla Devuan 3.0:

  • Przeprowadzono migrację na bazę pakietową Debiana 10 „Buster” (pakiety zsynchronizowane z Debianem 10.4) oraz jądro Linux 4.19.
  • Dodano wsparcie dla architektury ppc64el, oprócz wcześniej wspieranych platform i386, amd64, armel, armhf i arm64.
  • Zapewniono możliwość opcjonalnego użycia menedżera systemowego runit jako alternatywy dla /sbin/init.
  • Zapewniono możliwość użycia systemu inicjalizacji OpenRC jako alternatywy dla usługi sysv-rc oraz narzędzi do zarządzania poziomami uruchamiania (runlevel).
  • Dodano oddzielne procesy tła eudev i elogind do zastąpienia monolitycznych komponentów systemd, odpowiedzialnych za zarządzanie plikami urządzeń w katalogu /dev, obsługę operacji podłączania/odłączania zewnętrznych urządzeń oraz zarządzanie sesjami użytkowników.
  • Zastosowano nowy menedżer wyświetlania, zmieniono wygląd ładowania oraz zaproponowano nowy motyw pulpitu.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster