Veröffentlichung der Distribution Devuan 3, einem Fork von Debian ohne systemd

Vorstellung Veröffentlichung der Distribution Devuan 3.0 „Beowulf“ dem Fork Debian GNU/Linux, das ohne den Systemmanager systemd geliefert wird. Der neue Zweig zeichnet sich durch den Wechsel zur Paketbasis Debian 10 „Buster“. Zum Herunterladen wurden vorbereitet Live-Images und Installations- iso-Abbilder für die Architekturen AMD64, i386 und ARM (armel, armhf und arm64). Spezifische Devuan-Pakete können aus dem Repository heruntergeladen werden. packages.devuan.org.

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. SysVinit. Optional ist vorgesehen 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 eudev, ein Fork von udev aus dem Gentoo-Projekt, verwendet. Zur Verwaltung von Benutzersitzungen in KDE, Cinnamon und LXQt wird elogind, eine logind-Variante, die nicht an systemd gebunden ist, angeboten. In Xfce und MATE wird consolekit.

Änderungen, 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 runit als Alternative zu /sbin/init wurde bereitgestellt.
  • Die Möglichkeit zur Verwendung des Initialisierungssystems wurde OpenRC als Alternative zum Dienst sysv-rc und zu Mitteln zur Verwaltung von Runlevels bereitgestellt.
  • Es wurden separate Hintergrundprozesse hinzugefügt eudev und elogind 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

60GB SSD 8Gb DDR4