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
| Eigenschaft | Details |
|---|---|
| Basiert auf | Debian (systemd-Abhängigkeiten entfernt/ersetzt) |
| Veröffentlichungszyklus | Orientiert sich an Debian-stable-Veröffentlichungen |
| Standard-Desktop | Xfce (Standard), GNOME, KDE, LXQt verfügbar |
| Zielgruppe | Nutzer traditioneller Init-Systeme, Systemadministratoren, Embedded-Entwickler |
| Website | https://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
# 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 nginxFü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
Weiterführende Links
- Website: https://www.devuan.org
- Download: https://www.devuan.org/get-devuan
- Dokumentation: https://www.devuan.org/os/documentation
- Mailinglisten und Community: https://www.devuan.org/os/community
Nächste Schritte
Kehren Sie zur Übersicht der Debian-Derivate zurück, um andere Debian-basierte Distributionen zu erkunden.