Veröffentlichung der Distribution Devuan 3.0 „Beowulf“ Debian GNU/Linux, das ohne den Systemmanager systemd geliefert wird. Der neue Zweig zeichnet sich durch den Wechsel zur Paketbasis . Zum Herunterladen und Installations- für die Architekturen AMD64, i386 und (armel, armhf und arm64). Spezifische Devuan-Pakete können aus dem Repository heruntergeladen werden. .
Im Rahmen des Projekts wurden etwa 400 Debian-Pakete abgezweigt, die modifiziert wurden, um die Bindung an systemd zu beseitigen, umbenannt oder an die Besonderheiten der Devuan-Infrastruktur angepasst. Zwei Pakete (devuan-baseconf, jenkins-debian-glue-buildenv-devuan)
sind nur in Devuan vorhanden und hängen mit der Konfiguration der Repositories und der Funktionsweise des Build-Systems zusammen. Ansonsten ist Devuan vollständig kompatibel mit Debian und kann als Grundlage für die Erstellung spezialisierter Debian-Builds ohne systemd verwendet werden.
Der Standard-Arbeitsplatz basiert auf Xfce und dem Display-Manager Slim. Optional sind KDE, MATE, Cinnamon und LXQt verfügbar. . Optional ein Betriebsmodus ohne D-Bus, der es ermöglicht, minimalistische Desktop-Konfigurationen auf Basis von Fenstermanagern wie blackbox, fluxbox, fvwm, fvwm-crystal und openbox zu erstellen. Für die Netzwerkkonfiguration wird eine Version des NetworkManager-Generators angeboten, die nicht an systemd gebunden ist. Anstelle von systemd-udev wird , ein Fork von udev aus dem Gentoo-Projekt, verwendet. Zur Verwaltung von Benutzersitzungen in KDE, Cinnamon und LXQt wird , eine logind-Variante, die nicht an systemd gebunden ist, angeboten. In Xfce und MATE wird .
, spezifisch für Devuan 3.0:
- Es wurde auf die Paketbasis Debian 10 „Buster“ umgestellt (die Pakete sind mit Debian 10.4 synchronisiert) und der Linux-Kernel 4.19 wurde verwendet.
- Unterstützung für die Architektur ppc64el hinzugefügt, neben den zuvor unterstützten Plattformen i386, amd64, armel, armhf und arm64.
- Die Möglichkeit zur optionalen Verwendung des Systemmanagers als Alternative zu /sbin/init wurde bereitgestellt.
- Die Möglichkeit zur Verwendung des Initialisierungssystems wurde als Alternative zum Dienst sysv-rc und zu Mitteln zur Verwaltung von Runlevels bereitgestellt.
- Es wurden separate Hintergrundprozesse hinzugefügt und um die monolithischen Komponenten von systemd zu ersetzen, die für das Management von Gerätedateien im Verzeichnis /dev, die Verarbeitung von Verbindungs-/Trennvorgängen externer Geräte und das Management von Benutzersitzungen verantwortlich sind.
- Ein neuer Display-Manager wurde aktiviert, das Boot-Design wurde geändert und ein neues Desktop-Thema wurde angeboten.
Quelle: opennet.ru
