GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Kein Systemd-Fan? Hier sind 14 Systemd-freie Linux-Distributionen

systemd ist ein beliebtes Init-System, das von den meisten großen Linux-Distributionen übernommen wird und von Dutzenden von Entwicklern und Unternehmen unterstützt wird.

Falls Sie neugierig sind, ist das Init-System der erste Prozess, nachdem der Linux-Kernel im Boot-Prozess in Aktion tritt, um verschiedene Geräteverwaltungs-, Protokollierungs- und Netzwerkdienste zu initialisieren. Vielleicht kennen Sie sie auch als Dämonen.

Technisch gesehen hat systemd zahlreiche Probleme gelöst, die Linux-Distributionen zuverlässiger für die Verwendung auf Desktop- und massiven Serverkonfigurationen machten.

Man kann also mit Sicherheit sagen, dass viele glauben, dass es dazu gedacht ist, den Boot-Prozess zuverlässig und schnell zu machen, mit der Möglichkeit, Dinge parallel zu initialisieren,.

Es gibt jedoch andere Benutzer, die die Aufnahme in moderne Linux-Distributionen absolut hassen. Daher fordern systemd-freie Linux-Distributionen.

Aber warum ist das so?

Welche Optionen haben Sie außerdem, wenn Sie systemd nicht auf Ihrem Linux-System haben möchten?

In diesem Artikel wird kurz erläutert, warum einige Benutzer systemfreie Distributionen bevorzugen und einige der besten verfügbaren Optionen.

Warum systemfreie Alternativen?

In erster Linie gilt systemd als aufgeblähte Implementierung im Vergleich zu den klassischen Init-Systemen wie SysVinit (oder System V init).

Es wird auch angenommen, dass es gegen die UNIX-Philosophie verstößt, wo das Ziel hätte sein sollen, die Dinge einfach zu halten und sich darauf zu konzentrieren, eine einzige Sache effizient zu erledigen.

Darüber hinaus ist systemd eine komplexe Implementierung mit verschiedenen Modulen, was die Angriffsfläche im Vergleich zu SysVinit potenziell vergrößert.

Zusätzlich zu einigen dieser Gründe ist bekannt, dass Desktop-Umgebungen wie GNOME und KDE von systemd-Komponenten abhängen. Einige argumentieren jedoch, dass andere Tools/Dienste nicht vollständig von systemd abhängig sein sollten, und nehmen sich die Freiheit eines Benutzers, ein anderes Init-System zu verwenden.

14 Systemd-freie Linux-Distributionsoptionen

Die Liste der Distributionen ohne systemd enthält jedoch einige Optionen, die elogind und einige systemd-Teile verwenden.

Dies sind einige der Optionen, die Ihnen helfen, Distributionen ohne systemd auszuführen und gleichzeitig einige der Abhängigkeiten von systemd zu erfüllen.

Ärgern Sie sich nicht, die Liste enthält auch Optionen, die ohne elogind und andere systemd-Teile vollständig systemd-frei sind. Die Liste erwähnt die Verwendung derselben, wo immer es notwendig ist.

Die Liste ist in keiner bestimmten Rangordnung.

1. Devuan

Devuan ist ein Debian-Fork ohne systemd. Es basiert normalerweise auf der neuesten verfügbaren stabilen Debian-Version.

Ziel des Projekts ist es, Benutzern die Kontrolle über die Wahl des Init-Systems zu ermöglichen. Sie können sysVinit, runit und openRC verwenden.

Mit Devuan haben Sie Zugriff auf alle Desktop-Umgebungen, die in Debian verfügbar sind. Es funktioniert mit den systemd-freien Konfigurationen. Verglichen mit einigen anderen systemd-freien Distributionen kann Devuan eine einfachere Option mit respektablen Verbesserungen der Zugänglichkeit und einem reibungslosen Installationsprozess sein.

Zum Zeitpunkt der Veröffentlichung können Sie Devuan auf 32-Bit- und 64-Bit-Systemen ausprobieren.

2. AntiX

AntiX ist eine interessante systemd-freie Distribution basierend auf Debian (Stable), was auch eine der besten Optionen für 32-Bit-Systeme ist.

Wenn man bedenkt, dass es sowohl 64-Bit- als auch 32-Bit-Systeme unterstützt und den IceWM-Fenstermanager verwendet, ist es auch eine der leichtesten Optionen.

Sie haben auch die Möglichkeit, Fluxbox und ein paar andere Fenstermanager gemäß Ihren Anforderungen zu verwenden.

Wenn es um das Init-System geht, können Sie wählen, ob Sie die Runit-Edition oder die sysVinit-Version herunterladen möchten. Für den Einstieg stehen verschiedene Editionen zur Verfügung.

3. MX-Linux

MX Linux ist eine der benutzerfreundlichsten und ressourceneffizientesten systemd-freien Distributionen. Es basiert hauptsächlich auf dem stabilen Zweig von Debian.

Es wird mit systemd geliefert, aber es gibt Ihnen die Kontrolle, um es bei Bedarf zu aktivieren.

MX Linux verwendet Xfce als Standard-Desktop-Umgebung, wobei KDE- und Fluxbox-Editionen verfügbar sind.

4. Nitrux

Nitrux ist ein faszinierendes Angebot, das auf dem stabilen Zweig von Debian Linux basiert.

Nicht nur auf den Ausschluss von systemd beschränkt, es gibt noch mehr Gründe, Nitrux Linux auszuprobieren, wenn Sie es noch nicht getan haben.

Es verfügt über KDE als Desktop-Umgebung und bietet gleichzeitig ein einzigartiges Benutzererlebnis.

5. Ungültiges Linux

Void Linux ist ein einzigartiges Angebot, das nicht auf einer bestehenden Linux-Distribution basiert. Es ist vollkommen unabhängig und wird aktiv weiterentwickelt.

Es bevorzugt die Verwendung von runit als Init-System anstelle von systemd. Während es sich auf die Bereitstellung von Stabilität konzentriert, folgen sie mit ihrem kontinuierlichen Build-System einem Rolling-Release-Zeitplan.

Sie können den von Grund auf neu geschriebenen nativen Paketmanager verwenden, um Software schnell auf Ihrem System zu installieren und zu verwalten.

Sie bieten eine detaillierte Dokumentation zur Erläuterung der verfügbaren Funktionen und Anweisungen zur Konfiguration Ihres Erlebnisses.

6. GoboLinux

Wenn Sie abenteuerlustig sind und kein Problem damit haben, mit dem Terminal zu spielen, ist GoboLinux eine interessante Wahl. Es bietet zwar einen Desktop, aber Sie erhalten das Nötigste und erwarten nicht etwas, wie Sie es in Ubuntu sehen.

Im Gegensatz zu den meisten anderen handelt es sich um eine modulare Linux-Distribution, die sich auf ein effizientes Dateisystem zur Organisation der Programme konzentriert. Normalerweise, wenn wir etwas unter Linux installieren, werden die Dateien für Programme über das ganze System in verschiedenen Verzeichnissen verstreut.

GoboLinux zielt darauf ab, dies zu vereinfachen, indem es jedem Programm sein Verzeichnis gibt. Zusätzlich zu all den einzigartigen Punkten ist es auch eine systemd-freie Distribution.

7. Alpines Linux

Alpine Linux ist eine weitere unabhängige Linux-Distribution ohne systemd. Wenn es um das Init-System geht, verwendet es OpenRC.

Die Distribution konzentriert sich auf Sicherheit und Ressourceneffizienz. Wenn Sie also nach einer einfachen systemd-freien Distribution mit Fokus auf Sicherheit suchen, kann Alpine Linux eine gute Wahl sein.

8. Artix

Artix ist eine Arch-basierte Distribution ohne systemd. Sie können es so konfigurieren, dass es OpenRC, Runit oder Dinit (ein neues Init-System) verwendet.

Es verwendet elogind als Benutzer-Login-Manager, um zu versuchen, den Wechsel zu einer systemd-freien Distribution nahtlos zu gestalten. Wenn Sie seine Anwesenheit jedoch nicht mögen, können Sie versuchen, es ohne es auszuführen.

Im Vergleich zu einigen anderen Optionen ist Artix nur für erfahrene Arch-Benutzer geeignet, die ihr Setup konfigurieren können.

9. TinyCore-Linux

TinyCore Linux ist eine modulare Linux-Distribution mit von der Community erstellten Erweiterungen. Sie erhalten einen Linux-Kernel, ein Root-Dateisystem und einige Startskripte, um einige Kernel-Module zu installieren.

Grundsätzlich erstellen Sie Ihre minimale Linux-Distribution mit TinyCore Linux.

Wie der Name schon sagt, handelt es sich um eine winzige Installation, die nach modernen Betriebssystemstandards kaum Speicherplatz beansprucht (so wenig wie 10 MB).

Da es modular ist, können Sie Ihre Konfiguration ohne systemd vollständig anpassen oder elogind verwenden. Sie können schnell eine Vielzahl von Desktop-Umgebungen und Fenstermanagern installieren, um loszulegen.

Aus offensichtlichen Gründen kann es auf älteren Computern einwandfrei laufen.

10. Chimäre Linux

Chimera Linux ist eine experimentelle Option, wenn Sie gerne selbst kompilieren und eine Linux-Distribution verwenden. Sie erhalten jedoch ISO-Images mit GUI.

Es basiert auf FreeBSD und verwendet Dinit als Init-System.

Sie können GNOME oder Enlightenment Desktop mit Chimera Linux installieren, um ein vollwertiges Desktop-Erlebnis zu erhalten.

11. Venom Linux

Venom Linux ist eine weitere quellenbasierte Linux-Distribution, die Ihnen die Möglichkeit gibt, Dinge anzupassen und dabei minimal zu halten.

Es ist nicht auf systemd oder elogind angewiesen.

12. Küss Linux

Kiss Linux ist eine Rolling-Release-Distribution, bei der Sie den Tarball herunterladen, entpacken und das System gemäß Ihren Anforderungen neu erstellen müssen.

Das Standard-Init-System ist busybox. Sie können aber auch mit anderen Init-Systemen experimentieren.

13. PCLinuxOS

PCLinuxOS ist eine fantastische Wahl für Benutzer, die eine funktionierende Desktop-Umgebung ohne all den Ärger wollen.

Es ist nicht auf systemd angewiesen, aber Sie erhalten auch alle wesentlichen Tools mit der eingebauten Distribution. Im Vergleich zu den meisten anderen Optionen sind die Herausforderungen, systemd nicht zu haben, also minimal, was die Benutzererfahrung verbessert.

Es verwendet sysVinit und verfügt außerdem über einen Paketmanager, der Ihnen bei der Softwareverwaltung hilft.

14. Slackware

Slackware ist die älteste aktive Distribution ohne systemd. Sie erhalten standardmäßig KDE Plasma als Desktop-Umgebung. Glücklicherweise haben wir nach mehreren Jahren im Jahr 2022 eine neue Version, d. H. Slackware 15, erlebt. Es ist also hier, um zu bleiben.

Aus offensichtlichen Gründen sollten Sie sich als absoluter Anfänger davon fernhalten. Wenn Sie jedoch ein erfahrener Linux-Benutzer sind, der mehr Kontrolle über Ihre Linux-Distribution erlangen möchte, ist Slackware eine hervorragende Option.

Beachten Sie, dass es ab der neuesten Version elogind anstelle von ConsoleKit2 enthält (lassen Sie es mich in den Kommentaren wissen, wenn Sie diese Änderung bemerken).

Systemd oder nicht?

Aufblähen oder nicht, Systemd hat es möglich gemacht, zahlreiche Dinge zu vereinfachen und gleichzeitig die Leistung zu verbessern.

Sie werden keine Kompatibilitätsprobleme haben, wenn Sie eine Distribution mit systemd wählen.

In Anbetracht der Tatsache, dass die meisten gängigen Linux-Distributionen darauf angewiesen sind, ist es sinnvoll, dem Endbenutzer eine bessere Benutzererfahrung zu bieten.

Wenn Sie jedoch jemand sind, der ein Init-System haben möchte, das dem traditionellen Ansatz folgt, sollten systemd-freie Distributionen gut zu Ihnen passen.

Beachten Sie, dass Sie möglicherweise mit einigen Problemen/Herausforderungen konfrontiert werden, wenn es um einige systemd-freie Distributionen geht. Stellen Sie also sicher, dass Sie Ihre Nachforschungen anstellen, bevor Sie etwas ausprobieren.

Wenn Sie eine andere gute Linux-Distribution kennen, die systemd nicht verwendet, teilen Sie uns dies in den Kommentaren mit.



Linux
  1. Verstehen von systemd beim Start unter Linux

  2. Warum sind harte Links zu Verzeichnissen in Unix/Linux nicht erlaubt?

  3. Linux – Sind verschiedene Linux/Unix-Kernel austauschbar?

  4. Der Linux-Befehl „ll“ funktioniert nicht

  5. Warum ist Bash überall (in den meisten, wenn nicht allen Linux-Distributionen)?

Beste Linux-Distributionen, die am besten für Anfänger geeignet sind

Was sind Snaps und wie wird es auf verschiedenen Linux-Distributionen installiert?

So überprüfen Sie, ob Sie sich in einer Bildschirmsitzung befinden oder nicht in Linux

Eingefrorenes Linux-System? Hier sind 3 Möglichkeiten, damit umzugehen

Top 10 Linux-Distributionen

Top 15 der besten systemd-freien Linux-Distributionen im Jahr 2022