Diese Arch Linux-Variante verfolgt einen einzigartigen Ansatz für Prozesse

Indeks
  1. Zusammenfassung
  • Was ist Obarun?
  • Was macht Obarun anders?
  • Obarun installieren: Beim zweiten Mal klappt's!
  • Wie ist es, Obarun zu nutzen?
  • Verwaltung von Prozessen mit 66
  • Sollten Sie Obarun verwenden?
  • Antworten auf deine häufig gestellten Fragen
    1. Was ist der Nachteil von Arch Linux?
    2. Wie kann ich Arch Linux wieder freigeben?
    3. Was ist Arch Linux?
    4. Sollte ich den sicheren Start für Arch Linux deaktivieren?
  • Obarun ist eine auf Arch basierende Linux-Distribution, die ein alternatives Init-System bietet, um erfahrenen Nutzern mehr Kontrolle und einfache Prozessverwaltung zu ermöglichen.

    Zusammenfassung

    • Obarun ist eine Linux-Distribution, die auf Arch basiert und eine leichte Alternative zu systemd mit ihrem Init-System bietet.
    • Obarun verwendet das 66-Dienstprogramm als Front-End zur s6-Prozessmanagementbibliothek und bietet mehr Kontrolle über Prozesse.
    • Obarun ist geeignet für erfahrene Linux-Nutzer, die mit der Befehlszeile vertraut sind, und bietet ein einfaches Prozessmanagement ähnlich wie systemd.

    Wahrscheinlich verwaltet Ihre Linux-Distribution Prozesse mit systemd. Wer weiß, wo man suchen soll, kann Systeme finden, die ihren Nutzern mehr Auswahl und Kontrolle durch unterschiedliche Ansätze bieten. Obarun ist eines davon. Ist diese Arch-Variante das Richtige für Sie?

    Was ist Obarun?

    Obarun ist eine Linux-Distribution, die auf Arch basiert und darauf abzielt, mehr Auswahl bei Init-Systemen zu fördern. Es ist ein weiterer Versuch, das Systemd-Monster zu bekämpfen. Während das zugrunde liegende Arch und andere Distributionen weitgehend zu systemd gewechselt haben, ist Obarun Teil einer Bewegung, die versucht, sich dem zu widersetzen. Obarun sieht aus wie ein Zufluchtsort für systemd-Hardliner.

    Was macht Obarun anders?

    Das Init-System unterscheidet Obarun von Arch. Die Distribution hat ihr eigenes 66-Dienstprogramm als Front-End zur s6-Prozessmanagementbibliothek entwickelt. 66 wird weiter unten detaillierter erwähnt, bietet jedoch eine leichte Alternative zu systemd. 66 ist das Dienstprogramm, mit dem Sie Prozesse starten und stoppen sowie das System neu starten und herunterfahren.

    Obwohl systemd in einigen Kreisen weiterhin umstritten ist, war das alte System V-Init-System, das von diesem Zweig von Unix übernommen wurde, für moderne Maschinen unzureichend. 66 und Obarun sind eine Neugestaltung des Prozessmanagements unter Linux.

    Obarun installieren: Beim zweiten Mal klappt's!

    Das Beschaffen von Obarun war ähnlich wie bei anderen Distributionen. Alles, was ich tun musste, war, das ISO-Image von der Download-Seite herunterzuladen. Ich hatte zwei Varianten von Obarun zur Auswahl. Ich konnte die "Minimal-Variante" herunterladen, die, wie der Name schon sagt, eine minimale textbasierte Umgebung ähnlich der Live-Installationsumgebung des zugrunde liegenden Arch Linux bietet. Die andere war die "JWM-Variante", die einen leichten JWM-Grafikdesktop anbietet. Dies würde mir helfen zu sehen, wie die Verwendung auf dem Desktop wäre.

    Die Verwendung des Live-Desktops wäre wichtig, da ich dies in einer virtuellen Maschine ausführte. Ich hatte bereits Situationen, in denen die Live-Distribution einwandfrei funktionierte, aber Probleme auftraten, als ich versuchte, sie zu installieren. Wenn die Live-Version funktionierte, konnte ich ihre Funktionen testen, auch wenn die Installation innerhalb einer virtuellen Maschine fehlschlug. Deshalb wählte ich die JWM-Version.

    Die Live-Version bootete, und ich wurde mit dem Konsolen-Login-Bildschirm konfrontiert. Der Standardbenutzername ist "root" und das Passwort ist "toor" in Live-Systemen (offensichtlich "root" rückwärts).

    Es gibt auch einen Link, um das System mit einem Installationsskript zu installieren. Ich konnte es auch direkt aus dem Terminal oder sogar von der Textkonsole aus ausführen. Der Link auf dem Desktop öffnete nur ein Terminalfenster und führte das Skript aus. Ein Vorteil von Obarun im Vergleich zum Standard-Arch besteht darin, dass es standardmäßig sein eigenes Installationsprogramm startet. Es ist einfacher, als den Installationsprozess von Arch im Wiki durchzugehen, obwohl ich Letzteres bereits mehrmals gemacht habe und mich dabei wohlfühle.

    Die Installation führte mich durch die üblichen Schritte wie Partitionierung, Benutzernamen, Passwörter und Zeitzonen. Nachdem alles abgeschlossen war, war es Zeit, von der virtuellen Festplatte zu booten. Ich schaffte es über GRUB, aber es war nichts da.

    Ich merkte, dass ich wahrscheinlich den Installationsprozess nicht wirklich abgeschlossen hatte. Ich versuchte, das Installationsprogramm erneut auszuführen und bemerkte, dass eine Fehlermeldung erschien, die besagte, dass der Speicherplatz zur Neige ging. Als ich die virtuelle Maschine einrichtete, hatte ich die Standardgröße der virtuellen Festplatte akzeptiert. Selbst für ein leichtes System könnte das zu wenig gewesen sein. Ich erhöhte die Größe der virtuellen Festplatte und partitionierte sie manuell mit GParted neu. Die Installation verlief nun reibungslos, und ich konnte in eine funktionierende Obarun-Installation booten.

    Wie ist es, Obarun zu nutzen?

    Obarun ist recht angenehm zu verwenden. Ich tendiere dazu, minimalistische Desktops wie Xfce zu bevorzugen. Die Standard-JWM-Umgebung.

    Es entsprach meinen Bedürfnissen. Es sieht minimalistisch aus, fast wie eine moderne Version eines '90er-Fenster-Managers.

    Obarun kommt mit dem JWM Desktop, für "Joe's Window Manager." Es wirkt modern und doch minimalistisch. Es enthält auch einige leichte Anwendungen, wie den Geany-Texteditor. Der Browser ist Firefox, der kaum leichtgewichtig ist, aber das moderne Web schließt weitgehend leichtere Browser aus. Es kommt nicht mit einer Büroanwendung wie LibreOffice. Dieses System scheint auf Entwickler ausgerichtet zu sein.

    Was Obarun von anderen Distributionen abhebt, liegt unter der Haube. Obarun verwendet sein eigenes 66-Utility zur Prozessverwaltung. 66 ist eine Benutzeroberfläche zur s6-Suite. Es soll eine leichte Alternative zu Systemen sein.

    66s erster Einsatz war, das System neu zu starten, nachdem ich es hochgefahren hatte. Ich wurde aufgefordert, diesen Befehl einzugeben, um das System neu zu starten:

    sudo 66 restart

    Da ich das Installations-ISO noch gemountet hatte, bootete es in das Bootmenü dieses Images, bot jedoch die Option, die virtuelle Festplatte zu chain-loaden. Ich tat das und die Systemkonsole für das installierte System wurde gestartet. Schließlich sah ich einen Login-Prompt. Es gibt kein grafisches Anmeldefenster wie in anderen Linux-Distributionen. Man meldet sich direkt über die Konsole an. Mit der von mir installierten Edition wurde der JWM-Desktop nach dem Login gestartet.

    Nach dem Login öffnete ich die Terminalanwendung, um die Gegebenheiten zu erkunden. Ein Befehl "echo $SHELL" zeigte, dass ich zsh verwendete. Dies ist bereits meine bevorzugte Shell und ein Zeichen dafür, dass dies ein System für Linux-Experten ist. Ich führte auch den Befehl groups aus. Ich sah, dass ich in der "wheel"-Gruppe war, was bedeutete, dass ich sudo verwenden konnte. Da ich sudo ausführen konnte, war kein Root-Konto erforderlich, also sperrte ich es:

    passwd -l root
    

    Jetzt war mein System sicherer. Ich konnte anfangen, es zu erkunden.

    Verwaltung von Prozessen mit 66

    Die Verwendung von 66 zur Verwaltung von Prozessen ist unkompliziert. Wie bereits erwähnt, konnte ich 66 bereits verwenden, um das System neu zu starten. 66 ist Obabrun's eigenes Prozessverwaltungs-Utility, ähnlich wie systemd.

    Ich konnte das System auch vollständig herunterfahren:

    sudo 66 poweroff

    Um einen Prozess zu starten, kann ich den Befehl 66 start verwenden. Zum Beispiel, um den Webserver nginx zu starten:

    sudo 66 start nginx
    

    Um Dämonen über die Befehlszeile verwalten zu können, muss auch das Front-End installiert sein. Dies war einfach für nginx, da bereits eines in den Paketrepositories vorhanden ist. Obarun verwendet dasselbe pacman-Paketverwaltungssystem wie Arch für die Softwareinstallation, sodass, wenn Sie bereits Arch kennen, wissen Sie weitgehend auch über Obarun Bescheid. Dienste können in "Bäumen" organisiert werden, wie dem Standard-"globalen" Baum, der das System einleitet.

    Die Front-End-Datei für Obarun ist das nginx-66serv-Paket:

    sudo pacman -S nginx-66-serv

    Wenn Sie möchten, dass ein Dienst beim Start ausgeführt wird, können Sie den Befehl enable verwenden:

    sudo 66 enable nginx

    Sie können auch festlegen, dass es sofort sowie beim nächsten Bootvorgang mit der -S-Option startet:

    
    sudo 66 enable -S nginx

    Sie können nginx auch stoppen und deaktivieren:

    
    sudo 66 stop nginx
    sudo 66 disable nginx
    

    Die Verwendung von 66 ist ähnlich wie die Verwendung des systemctl-Utilities von systemd. Der Name mag seltsam sein, aber die Syntax fühlt sich recht vertraut an. Ich verwalte Dienste nicht oft, aber 66 ist etwas, woran ich mich gewöhnen könnte.

    Sollten Sie Obarun verwenden?

    Obarun machte Spaß zu verwenden, trotz der anfänglichen Installationsprobleme, die mein eigenes Verschulden waren. Nachdem ich sie behoben hatte, fand ich Obarun als erfahrener Linux-Nutzer benutzbar. Es ist einfacher zu installieren. Das einzige Problem ist, dass, während Arch eine Rolling-Release-Distribution ist, Obarun langsamer zu aktualisieren scheint, oder zumindest die Website. Das ist verständlich, da es ein kleineres Projekt ist.

    Wenn Sie sich mit der Befehlszeile wohler fühlen, lohnt es sich, Obarun auszuprobieren, zumindest in der Live-Version. Die Einbeziehung von GParted macht es praktisch für schnelle Partitionierungen und als Rettungssystem, falls etwas mit Ihrem Hauptbetriebssystem passiert.

    Wenn Sie besorgt sind, eine gut gewartete Distribution zu haben, könnte die übergeordnete Arch besser zu Ihren Bedürfnissen passen. Während systemd die Standardausführung ist,

    Sie können andere Init-Systeme installieren, obwohl es schwieriger sein kann, Unterstützung in den Foren zu erhalten. Wenn Sie wissen, wie man mit Init-Systemen umgeht, benötigen Sie wahrscheinlich nicht so viel Unterstützung.

    Wenn Sie gerne neue Systeme ausprobieren und vielleicht systemd nicht mögen, wäre Obarun einen Blick wert.

    Antworten auf deine häufig gestellten Fragen

    Was ist der Nachteil von Arch Linux?

    Arch Linux bietet viele Vorteile, doch es hat auch einige Nachteile:

      • -

    Rollendes Release-Modell

      : Da es sich um eine rollierende Distribution handelt, erhalten Nutzer kontinuierlich Updates. Dies kann zu Stabilitätsproblemen führen, wenn neue Pakete nicht ausreichend getestet sind.

    • Komplexe Installation: Die Installation erfordert technisches Wissen und ist nicht so benutzerfreundlich wie bei vielen anderen Distributionen. Einsteigern könnte dies Schwierigkeiten bereiten.
    • Wartungsaufwand: Regelmäßige, manuelle Aktualisierungen sind notwendig, was zusätzliche Zeit und Aufmerksamkeit erfordert.
    • Unterstützung: Die Community ist aktiv, aber offizielle Unterstützung ist begrenzt. Nutzer sind oft auf Foren und Wikis angewiesen.
    • Softwarebibliothek: Obwohl Arch über die Arch User Repository (AUR) eine umfangreiche Bibliothek bietet, müssen Nutzer manchmal auf Debugging und Kompilierung eigener Pakete vorbereitet sein. Zusammenfassend bleibt anzumerken, dass Arch Linux durch seine Flexibilität und Anpassungsfähigkeit besticht, jedoch eine gewisse Lernkurve und Aufmerksamkeit bei Updates erfordert. Wer mehr über Arch erfahren möchte, kann es in einer virtuellen Maschine testen.

    Wie kann ich Arch Linux wieder freigeben?

    Um Arch Linux wieder freizugeben und sicher herunterzufahren, stehen Ihnen mehrere Methoden zur Verfügung:

     

    • Einschalttaste:
        - Drücken Sie einmal die Einschalttaste. Dies zeigt den klassischen „Herunterfahrbildschirm“ an, auf dem alle gestoppten Einheiten angezeigt werden. Hier können Sie das System normal herunterfahren.
    • Magische SysRq-Tasten:
    • Aktivieren Sie die SysRq-Funktion, falls sie noch nicht aktiviert ist:
    • Bearbeiten Sie die Datei /etc/sysctl.d/99-sysctl.conf und setzen Sie kernel.sysrq=1.
    • Aktualisieren Sie die Konfiguration mit sysctl -p.
    • Drücken Sie die Kombination Alt + SysRq gefolgt von den Buchstaben:
    • r
    • Schaltet die Tastatur in den Rohmodus.
    • e
    • Sendet das SIGTERM-Signal an alle Prozesse.
    • i
    • Sendet das SIGKILL-Signal an alle verbleibenden Prozesse.
    • s
    • Synchronisiert die Festplatten.
    • u
    • Remounts die Dateisysteme als nur lesbar.
    • o
    • Fährt das System herunter. Diese Methoden helfen nicht nur beim sicheren Herunterfahren, sondern stellen auch sicher, dass das Journal wichtige Informationen über einen möglichen Systemabsturz speichert, die zur Diagnose verwendet werden können.

     

    Was ist Arch Linux?

    Arch Linux ist eine AMD64-optimierte Linux-Distribution, die sich durch ihre Rolling Releases auszeichnet. Die wichtigsten Merkmale sind:

      • -

    KISS-Prinzip

      : Arch Linux folgt dem Motto „Keep it simple, stupid“, was bedeutet, dass die Distribution minimalistisch und benutzerfreundlich aufzubauen ist.

    • Schlankheit: Auf grafische Installations- und Konfigurationshilfen wird verzichtet, um eine schlanke und leistungsfähige Basis zu schaffen.
    • Aktualität: Nutzer erhalten stets die neuesten Softwareversionen, ohne auf große Releases warten zu müssen.
    • Anpassungsfähigkeit: Arch ermöglicht eine vollständige Anpassung, sodass Benutzer nur genau das installieren, was sie benötigen.
    • Aktive Community: Eine engagierte Community bietet umfassende Dokumentation und Unterstützung durch das Arch Wiki. Diese Eigenschaften machen Arch Linux besonders attraktiv für erfahrene Benutzer, die maximalen Kontrolle über ihr System wünschen.

    Sollte ich den sicheren Start für Arch Linux deaktivieren?

    Es wird empfohlen, Secure Boot während der Installation von Arch Linux zu deaktivieren. Hier sind einige Gründe, warum dies sinnvoll ist:

      • -

    Kompatibilität

      : Arch Linux-Installationsimages unterstützen Secure Boot nicht. Dies bedeutet, dass Sie das Installationsmedium nicht booten können, wenn Secure Boot aktiv ist.

    • Einfachheit: Durch das Deaktivieren von Secure Boot vermeiden Sie mögliche Complications während der Installation, die durch fehlgeschlagene Authentifizierungen entstehen könnten.
    • Wiedereinrichtung: Nach der Installation können Sie Secure Boot wieder aktivieren und entsprechend anpassen, um die Sicherheit Ihres Systems zu gewährleisten. Fazit: Deaktivieren Sie Secure Boot während der Installation und aktivieren Sie es später, falls gewünscht.

    Bist du neugierig auf weitere Artikel wie Diese Arch Linux-Variante verfolgt einen einzigartigen Ansatz für Prozesse? Entdecke spannende Inhalte in der Kategorie Linux.

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

    Go up