Die Live-Knoppix-Distribution wurde nach 4 Jahren Nutzung von systemd aufgegeben.

Nach vier Jahren der Verwendung von systemd hat die Debian-basierte Distribution Knoppix ihr umstrittenes Init-System entfernt.

Diesen Sonntag (18.) *) Version 8.6 der beliebten Debian-basierten Linux-Distribution Knoppix ist erschienen. Die Veröffentlichung basiert auf Debian 9 (Buster), das am 10. Juli veröffentlicht wurde, mit einer Reihe von Paketen aus den Test- und Unstable-Zweigen, um Unterstützung für neue Grafikkarten bereitzustellen. Knoppix ist eine der ersten Live-CD-Linux-Distributionen und erfreut sich bis heute großer Beliebtheit bei Enthusiasten.

Die Veröffentlichung von Knoppix 8.6 ist die erste öffentliche Version der Distribution, die systemd aufgibt, das von Lennart Pöttering von Red Hat entwickelte Init-System, das sysvinit ersetzen sollte. Während die Anpassung von systemd Gegenstand von Kontroversen und Kritik war, ist systemd derzeit die Standardwahl im Mainstream. Wird im Upstream-Knoppix - Debian verwendet; RHEL, CentOS und Fedora; openSUSE und SLES sowie in Mageia und Arch.

Die Beschwerden über systemd beziehen sich hauptsächlich auf die Redundanz der Funktionen, die das Subsystem übernimmt, da das Design nicht der grundlegenden Unix-Philosophie „Tue eine Sache und mache sie gut“ entspricht. Auch andere Aspekte wie Protokolle in binärer Form (im Gegensatz zu für Menschen lesbaren Textprotokollen) haben Kritik hervorgerufen.

Technisch gesehen war die erste Version von Knoppix, die systemd entfernte, 8.5; Diese Version wurde jedoch Anfang des Jahres ausschließlich mit den Printausgaben des Linux Magazine Germany vertrieben und war nicht zum öffentlichen Download verfügbar. Knoppix-Erfinder Klaus Knopper schrieb kurz über die Entscheidung, systemd in dieser Version zu entfernen (aus dem Deutschen übersetzt, Links für den Kontext hinzugefügt):

„Das immer noch umstrittene Startup systemd, das erst kürzlich für Empörung über Sicherheitslücken gesorgt, wurde mit Version 8.0 (Jessie) in Debian integriert und wurde seit der Veröffentlichung von Knoppix 8.5 entfernt. Ich habe die harten Abhängigkeiten mit dem Download-System mit meinen eigenen Paketen (Änderungen) umgangen *).

Um eine systemd-ähnliche Sitzungsverwaltung beizubehalten und somit die Möglichkeit zu behalten, das System als normaler Benutzer herunterzufahren und neu zu starten, habe ich den elogind-Sitzungsmanager verwendet. Dadurch konnte systemd eine Beeinträchtigung vieler Systemkomponenten vermeiden und die Komplexität des Systems als Ganzes reduzieren. Wenn Sie Ihre eigenen Dienste beim Start ausführen müssen, müssen Sie keine systemd-Einheiten erstellen, sondern schreiben Sie Ihre Dienste einfach in die Textdatei /etc/rc.local, die Beispiele mit Erklärungen enthält.“

Knoppix nutzte systemd von 2014 bis 2019 und wurde damit der zweite in einer sehr kurzen Liste von Distributionen, die systemd integriert und dann wieder aufgegeben haben – Void Linux ist der erste auf dieser Liste. Ebenfalls im Jahr 2016 wurde ein Debian-Fork erstellt – Devuan, der auf der Systemd-Free-Philosophie basiert. (Es gibt einen ähnlichen Arch-Linux-Fork – Artix, der openRC verwendet. *)

Knoppix verfügt außerdem über ein System für Menschen mit Behinderungen, ADRIANE (Audio Desktop Reference Implementation And Networking Environment), ein „sprechendes Menüsystem, dessen Ziel es ist, Computeranfängern die Arbeit und den Internetzugang zu erleichtern, auch wenn sie nicht über visuelle Fähigkeiten verfügen.“ „Kontakt mit dem Computerbildschirm“ umfasst optional ein Bildschirmlupensystem auf Basis von Compiz.

* - ca. Übersetzer

Source: linux.org.ru

Kommentar hinzufügen