Skip to content

Devuan

Devuan (ausgesprochen „dev-one") ist ein Fork von Debian, der 2015 vom Kollektiv der Veteran Unix Admins initiiert wurde — als Reaktion darauf, dass Debian 8 Jessie systemd als Standard-Init-System eingeführt hatte. Devuans Kernmission ist einfach: eine Debian-basierte Distribution bereitzustellen, die nicht von systemd abhängt, und den Nutzern die Freiheit zu geben, zwischen sysvinit, runit und OpenRC als Init-System zu wählen.

Grundlegende Informationen

EigenschaftDetails
Basiert aufDebian (systemd-Abhängigkeiten entfernt/ersetzt)
VeröffentlichungszyklusOrientiert sich an Debian-stable-Veröffentlichungen
Standard-DesktopXfce (Standard), GNOME, KDE, LXQt verfügbar
ZielgruppeNutzer traditioneller Init-Systeme, Systemadministratoren, Embedded-Entwickler
Websitehttps://www.devuan.org

Hauptmerkmale

  • Freiheit beim Init-System: Wählen Sie bei der Installation zwischen sysvinit (traditionell), runit (schnell, leichtgewichtig) oder OpenRC (das Init-Framework, das Gentoo verwendet) — keine systemd-Beteiligung.
  • Nahezu vollständige Debian-Kompatibilität: Devuans Pakete sind fast vollständig mit Debian-Paketen kompatibel. Nur Pakete mit harten systemd-Abhängigkeiten werden gepatcht oder ersetzt. Die meiste Debian-Dokumentation und -Befehle gelten direkt.
  • Versionsparität mit Debian: Devuans Versionsnamen und -nummern spiegeln Debian wider — Devuan 1 Jessie = Debian 8, Devuan 5 Daedalus = Debian 12 Bookworm — was die Beziehung zwischen beiden leicht verständlich macht.
  • Container- und Embedded-freundlich: Eine systemd-freie Umgebung verbraucht weniger Ressourcen und startet schneller in Containern (Docker/LXC) und auf eingebetteter Hardware, wo systemds Komplexität unerwünscht ist.
  • Verschiedene Installationsmedien: Standard-Installer-ISO, Live-Images, Netinstall und ARM-Device-Images werden alle bereitgestellt.

Beziehung zu Debian

Devuan ist ein direkter Fork von Debian und kein bloßes Derivat. Sein Paket-Repository baut auf dem von Debian auf, aber Pakete, die harte systemd-Abhängigkeiten einführen, werden gepatcht. Die binäre Kompatibilität wird durch libelogind0 gewahrt — ein Drop-in-Ersatz, der libsystemd0 auf binärer Ebene erfüllt, ohne systemd auszuführen. Das bedeutet, dass die große Mehrheit der Debian-Software unverändert auf Devuan läuft, obwohl tief in systemd integrierte Desktops wie modernes GNOME zusätzliche Anpassungen erfordern.

Erste Schritte

bash
# Laden Sie das ISO von: https://www.devuan.org/get-devuan herunter
# Optionen: netinstall, desktop-live, minimal-live und ARM-Images

# Nach der Installation das System aktualisieren
sudo apt update && sudo apt full-upgrade -y

# Prüfen, welches Init-System läuft
cat /proc/1/comm
# Sollte ausgeben: init (sysvinit), runit oder openrc-init

# Dienstverwaltung mit sysvinit
sudo service nginx start
sudo service nginx status
sudo update-rc.d nginx enable

# Dienstverwaltung mit runit
sudo sv start nginx
sudo sv status nginx

Für wen ist es geeignet?

  • Administratoren und Power-User, die traditionelle UNIX-Init-Systeme philosophisch oder praktisch bevorzugen
  • Systemadministratoren, die eine minimale, vorhersehbare Umgebung für Container oder eingebettete Systeme benötigen
  • Linux-Lernende, die den vollständigen Bootprozess ohne systemds Abstraktion verstehen und kontrollieren möchten
  • Nutzer mit älteren Servern oder ungewöhnlicher Hardware, bei der bekannte Kompatibilitätsprobleme mit systemd bestehen

Nächste Schritte

Kehren Sie zur Übersicht der Debian-Derivate zurück, um andere Debian-basierte Distributionen zu erkunden.