Linux Ohne System Warum sollten Sie Devuan, die Debian-Gabel, verwenden?
Sie werden vielleicht überrascht sein, was eine Krise in der Linux-Community ausmacht. Vor einigen Jahren verschärfte die Entwicklung des systemd init-Systems eine Reihe von Entwicklern und Benutzern. Die meisten Linux-basierten Betriebssysteme haben systemd übernommen, es gibt jedoch einige, die sich für einen anderen Kurs entschieden haben.
Können Sie trotz allem den Unterschied zwischen einer Linux-Version, die systemd einschließt, und einer, die dies nicht tut, erkennen??
Betrachten wir als einen klaren Testfall Debian und eine Variante namens Devuan. Debian ist eines der ältesten und größten Linux-basierten Betriebssysteme. Im Jahr 2014 gründete eine Gruppe namens Veteran UNIX Admins Devuan, eine Abzweigung von Debian ohne Systemd. Solltest du es versuchen?
Was ist ein Init-System??
Init steht für Initialisierung. Ein Init-Prozess ist der erste Teil des Betriebssystem-Prozesses, der beim Hochfahren Ihres Linux-Computers gestartet wird. Es läuft im Hintergrund, solange der Computer eingeschaltet ist, und fährt fort, bis der Computer heruntergefahren wird.
Das init-System verwaltet andere Prozesse, damit Ihr Computer problemlos startet, ausgeführt und heruntergefahren wird. Das Init-System ist zwar weitgehend unsichtbar, aber auch von wesentlicher Bedeutung.
Was ist “Falsch” Mit systemd?
Systemd ist mehr als ein Init-System. Es enthält andere Software wie networkd und logind, die andere Aspekte Ihres Computers verwalten. Systemd ist eine Software-Suite, die als Brücke zwischen Anwendungen und dem zugrunde liegenden Linux-Kernel dient. Es erledigt so unterschiedliche Aufgaben wie die Verwaltung von Benutzeranmeldungen bei Hotplugging-Geräten.
Traditionell unter Unix-basierten und Unix-ähnlichen Betriebssystemen 3 UNIX-ähnliche Betriebssysteme, die keine Linux-Systeme sind 3 UNIX-ähnliche Betriebssysteme, die keine Linux-Betriebssysteme sind Vor kurzem wurde "UNIX" mit "Linux" verwechselt. Linux wurde von UNIX beeinflusst, aber UNIX-Systeme haben keine Beziehung zu Linux. Hier sind einige wichtige UNIX-basierte Systeme, die es zu wissen gilt. Weitere Informationen (Linux ist letzteres), entwickeln Entwickler Software, um eine Aufgabe zu erledigen und sie gut auszuführen. Es gab immer Ausnahmen, aber mit systemd hat sich eine Kernkomponente von dieser Vorgehensweise unterschieden.
Wie zu erwarten, gibt es Gründe, warum Entwickler Änderungen für notwendig erachteten. Zunächst startete das ältere init-System linear und lud verschiedene Skripte in einer sinnvollen Reihenfolge. Dies macht es schwieriger, einen Computer zu starten und Kernfunktionen (z. B. die Verbindung mit einem Netzwerk) auf die reibungslose Art und Weise zu verwalten, die auf heutigen Computern erwartet wird.
Die Kombination vieler dieser Aufgaben in einem einzigen Projekt ermöglicht Linux-basierten Betriebssystemen ein schnelleres Boot-Erlebnis.
Wie unterscheidet sich Devuan von Debian?
Debian 8 war die erste Version, die systemd übernahm. Das Devuan-Projekt begann zu dieser Zeit, aber die erste stabile Veröffentlichung landete erst 2017, neben der Veröffentlichung von Debian 9.
Devuan verwendet den gleichen APT-Paketmanager wie Debian. APT-GET in Debian und Ubuntu verwenden. APT verwenden und APT-GET von Debian und Ubuntu verabschieden. Linux befindet sich in einem permanenten Entwicklungsprozess. Große Änderungen werden manchmal leicht übersehen. Einige Verbesserungen können überraschend sein, andere jedoch einfach sinnvoll: Überprüfen Sie diese apt-get-Änderungen und sehen Sie, was Sie denken. Lesen Sie mehr, aber es verwaltet seine eigenen Paket-Repositorys. Dies sind die Server, auf denen die von APT heruntergeladene Software gespeichert wird.
Devuans Repositorys enthalten dieselbe Software wie Debian, jedoch nur mit Patches, mit denen Programme ohne systemd ausgeführt werden können. Dies bezieht sich hauptsächlich auf Backend-Komponenten wie Policykit, mit denen verwaltet wird, welche Benutzer auf bestimmte Teile Ihres PCs zugreifen oder diese ändern können.
Wie ist es, Devuan einzusetzen??
Genau wie bei Debian gibt es mehrere Möglichkeiten, Devuan zu installieren. Das “minimal” Download bietet Ihnen die wichtigsten Tools, die Sie benötigen, um Devuan auf Ihrem Computer zum Laufen zu bringen. Das “Leben” Download bietet Ihnen einen funktionierenden Desktop, den Sie testen können, bevor Sie Devuan auf Ihrem Computer installieren.
Devuan verwendet standardmäßig die Xfce-Desktopumgebung. Dies ist eine traditionelle Computerumgebung, die dem Aussehen von PC-Schnittstellen vor einigen Jahrzehnten ähnelt. Funktionell ist Xfce immer noch in der Lage, die meisten Aufgaben zu bewältigen. Xfce erklärt: Ein Blick auf eines der schnellsten Desktops von Linux Xfce erklärt: Ein Blick auf einen der schnellsten Linux-Desktops Wenn Sie kürzlich auf Linux umgestiegen sind und etwas langsam laufen, werden Sie benötigen wahrscheinlich eine leichtere Desktop-Umgebung. Eine gute Option ist Xfce. Lesen Sie mehr Menschen erwarten heute von Computern.
Die Live-Version von Devuan wird mit reichlich Software geliefert, um die allgemeinen Erwartungen zu erfüllen. Mozilla Firefox steht zum Surfen im Internet zur Verfügung. LibreOffice steht zum Öffnen und Bearbeiten von Dokumenten zur Verfügung. GIMP kann Fotos und andere Bilder ändern. Diese Apps funktionieren alle wie erwartet, ohne Rücksicht auf das verwendete init-System.
Während Devuan die Paketspeicher von Debian spiegelt, sind die beiden nicht austauschbar. Wenn Sie ein für Debian bestimmtes Repository hinzufügen, besteht die Gefahr, dass Ihre Installation beschädigt wird. Sie können Ihre Softwarequellen über das Terminal oder im mitgelieferten Synaptic Package Manager bearbeiten.
Devuan kann problemlos mit WLAN- und Ethernet-Netzwerken verbunden werden. Sie können auch davon ausgehen, dass Flash-Laufwerke und Festplatten, die Sie anschließen, erkannt werden. Es besteht eine gute Chance, dass Sie keinen Unterschied bemerken. Systemd ist nur eine Möglichkeit, Dinge zu tun, nicht die einzige.
Welches init-System verwendet Devuan??
Am Ende des Tages wird diese Frage auf den Punkt gebracht, worum es bei Devuan geht.
Devuan verwendet standardmäßig das System sysvinit, das dem in Unix verwendeten Initialisierungsprozess von System V ähnelt. Sysvinit war der allgemeine Standard vieler Linux-Versionen, einschließlich Debian, die vor systemd verwendet wurden.
Devuan bietet auch zahlreiche Alternativen an. Sie können OpenRC, Runit und andere herunterladen, um das bereitgestellte Init-System zu ersetzen.
Andere Linux-basierte Betriebssysteme vermeiden Systemd vermeiden?
Gentoo, die von Grund auf neu entwickelte Linux-Distribution, setzt Ihr Betriebssystem auf OpenRC. Es ist eine der ältesten und bekanntesten Versionen von Linux, um systemd zu vermeiden. Slackware, ein weiteres altes Linux-basiertes Betriebssystem, hat sich für sysvinit entschieden. PCLinuxOS ist eine jüngere Option, die sich nicht für systemd entschieden hat.
Es gibt auch mehrere Linux-Distributionen, die auf Devuan basieren. Die Zahl verblasst jedoch im Vergleich zu Debian, das als Basis für viele bekannte Linux-basierte Betriebssysteme wie Ubuntu dient.
Sollten Sie zu Devuan wechseln?
Bist du ein Sysadmin? Bauen Sie Ihr Betriebssystem von Grund auf oder interagieren Sie regelmäßig mit Start-Daemons und -Services? Wenn ja, sind Sie mit der Art und Weise, wie Sie Ihr System traditionell verwaltet haben, wohler? Wenn Ihre Antwort "Ja" lautet, bevorzugen Sie möglicherweise Devuan. Es ist eher eine Fortsetzung der Dinge, als etwas völlig Neues.
Für den Rest von uns ist diese Frage eher eine philosophische als eine pragmatische. Magst du den traditionellen Unix-Ansatz, einen Job zu erledigen und ihn gut zu machen? Nehmen Sie die Idee, viele Aufgaben in einem einzigen Projekt zusammenzufassen? Wenn ja, ist Devuan Ausdruck Ihres Glaubens an dieses Ideal.
Pragmatisch gesprochen, verwenden Sie Devuan, wenn Sie Debian ohne Systemd wollen. Wenn Sie systemd wollen, bleiben Sie bei Debian. Debian: Genießen Sie eine der stabilsten und vertrauenswürdigsten Linux-Distributionen. Debian: Genießen Sie eine der stabilsten und vertrauenswürdigsten Linux-Distributionen. Es gibt viele Linux-Benutzer, die Distributionen wie Ubuntu oder eine der die vielen Distributionen, die auf Ubuntu basieren, einschließlich Linux Mint. Egal, was Sie verwenden,… Lesen Sie weiter. Es gibt nicht viel mehr als das.
Erfahren Sie mehr über: Debian, Linux, Xfce.