Die Veröffentlichung von Devuan 3.1 „Beowulf“, einem Fork von Debian GNU/Linux, der ohne das Systemmanagement-Tool systemd geliefert wird, wurde angekündigt. Devuan 3.1 ist eine Zwischenversion, die die Entwicklung des Zweigs Devuan 3.x fortsetzt, der auf dem Debian 10 „Buster“-Paket basiert. Live-Images und Installations-ISO-Abbilder sind für die Architekturen AMD64 und i386 verfügbar. Build-Versionen für ARM (armel, armhf und arm64) und Abbilder für virtuellen Maschinen sind für die Version 3.1 nicht verfügbar (es sollten die Builds von Devuan 3.0 verwendet werden, gefolgt von einem Update des Systems über den Paketmanager).
Im Rahmen des Projekts wurden etwa 400 Debian-Pakete abgeleitet, die modifiziert wurden, um Entkoppelungen von systemd, Rebranding oder Anpassungen an die Infrastrukturmerkmale von Devuan zu ermöglichen. Zwei Pakete (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) sind nur in Devuan vorhanden und stehen im Zusammenhang mit der Konfiguration von Repositories und dem Betrieb des Build-Systems. Ansonsten ist Devuan vollständig mit Debian kompatibel und kann als Grundlage für die Erstellung spezialisierten Debian-Builds ohne systemd verwendet werden. Spezifische Devuan-Pakete sind über das Repository packages.devuan.org verfügbar.
Der Standard-Desktop basiert auf Xfce und dem Display-Manager Slim. Optional stehen zur Installation KDE, MATE, Cinnamon und LXQt zur Verfügung. Anstelle von systemd wird das klassische Init-System SysVinit verwendet, sowie optional die Systeme openrc und runit. Es besteht die Möglichkeit, ohne D-Bus zu arbeiten, was die Erstellung minimalistischer Desktop-Konfigurationen mit den Fenstermanagern blackbox, fluxbox, fvwm, fvwm-crystal und openbox ermöglicht. Für die Netzwerkkonfiguration wird eine Variante des NetworkManager angeboten, die nicht an systemd gebunden ist. Anstelle von systemd-udev kommt eudev zum Einsatz, ein Fork von udev des Gentoo-Projekts. Zur Verwaltung von Benutzersitzungen in KDE, Cinnamon und LXQt wird elogind angeboten, eine Variante von logind, die nicht an systemd gebunden ist. In Xfce und MATE wird consolekit verwendet.
Für Devuan 3.1 spezifische Änderungen:
- Der Installer bietet die Auswahl aus drei Init-Systemen: sysvinit, openrc und runit. Im Expertenmodus gibt es die Möglichkeit, einen alternativen Bootloader (lilo) auszuwählen sowie die Installation nicht-freier Firmware zu deaktivieren.
- Sicherheitsupdates aus Debian 10 wurden übernommen. Der Linux-Kernel wurde auf Version 4.19.171 aktualisiert.
- Ein neues Paket debian-pulseaudio-config-override wurde hinzugefügt, das das Problem mit der standardmäßigen Deaktivierung von PulseAudio löst. Das Paket wird automatisch installiert, wenn im Installer eine Desktop-Umgebung ausgewählt wird, und kommentiert die Einstellung «autospawn=no» in /etc/pulse/client.conf.d/00-disable-autospawn.conf.
- Das Problem mit der Anzeige von „Debian“ anstelle von „Devuan“ im Boot-Menü wurde behoben. Um das System als „Debian“ zu identifizieren, sollte der Name in der Datei /etc/os-release geändert werden.
Quelle: opennet.ru
