So installieren und richten Sie Zsh (Z Shell) in Fedora ein

Zsh (kurz für Z Shell) ist ein funktionsreiches und leistungsstarkes Shell-Programm für Unix-ähnliche Betriebssysteme mit vielen interaktiven Funktionen. Es ist eine erweiterte Version des Bourne Shell (sh), mit einer Vielzahl neuer Funktionen und Unterstützung für Plugins und Themes. Es ist für den interaktiven Gebrauch konzipiert und eine leistungsstarke Skriptsprache.

Ein Vorteil von Zsh gegenüber den meisten anderen Linux-Shell-Programmen ist es ausgefeilter und konfigurierbarer, aber sehr einfach anzupassen. Zu den Hauptfunktionen gehören die automatische Vervollständigung mit dem Befehl cd, die Erweiterung des rekursiven Pfads und die Rechtschreibkorrektur sowie die interaktive Auswahl von Dateien und Verzeichnissen.

In diesem Artikel wird die Installation und Einrichtung erläutert Zsh auf einem Fedora-System.

Installation von Zsh im Fedora-System

Zsh befindet sich in den Fedora-Repositorys und kann mit dem folgenden Befehl dnf installiert werden.

$ sudo dnf install zsh

Führen Sie es einfach aus, um es zu verwenden zsh Die neue Shell fordert Sie mit einem Assistenten für Erstkonfigurationsfunktionen für neue Benutzer auf, wie im folgenden Screenshot gezeigt.


Mit diesem Assistenten können Sie die Start- / Initialisierungsdateien von zsh erstellen. Drücken Sie (1) um zum Hauptmenü zu gelangen.

$ zsh
Laufen Zsh in Fedora
Laufen Zsh in Fedora

Hier ist ein Bild, das das Hauptmenü zeigt. Beachten Sie, dass der Status aller konfigurierbaren Optionen lautet Empfohlen. Geben Sie den Schlüssel für die Option ein, um eine Option für die Konfiguration auszuwählen.

Zsh-Konfigurationsoptionen
Zsh-Konfigurationsoptionen

Zum Beispiel eingeben (1) um Einstellungen für den Verlauf konfigurieren auszuwählen. Geben Sie im nächsten Bildschirm ein (0) Erinnern Sie sich an die Bearbeitung und kehren Sie zum Hauptmenü zurück (wo sich der Status dieser Option in Nicht gespeicherte Änderungen ändern sollte).

Wählen Sie Zsh-Konfigurationsoptionen
Wählen Sie Zsh-Konfigurationsoptionen

Wiederholen Sie die beiden vorherigen Schritte für die anderen Optionen. Jetzt sollten die ersten drei Optionen den Status von anzeigen Nicht gespeichert Änderungen. Konfigurationsoption (4) Mit dieser Option können Sie eine allgemeine Shell-Option auswählen.

Zsh Shell Option
Zsh Shell Option

Geben Sie ein, um die neuen Einstellungen zu speichern (0). Sie sehen die Meldung im folgenden Screenshot und Ihre Eingabeaufforderung sollte sich von ändern $(for Bash) zu %(for Zsh).

Zsh-Eingabeaufforderung
Zsh-Eingabeaufforderung

Jetzt haben Sie eingerichtet Zsh Auf Ihrem Fedora-System können Sie einige der wichtigsten Funktionen testen, wie am Anfang dieses Artikels erwähnt. Dazu gehören die automatische Vervollständigung, die Rechtschreibkorrektur und vieles mehr.

Erstellen von Zsh als Standard-Shell in Fedora

Zu machen Zsh Wenn Ihre Standard-Shell ausgeführt wird, wenn Sie eine Sitzung starten oder ein Terminal öffnen, geben Sie die aus chsh Befehl, mit dem die Anmeldeshell eines Benutzers wie folgt geändert wird (Sie werden aufgefordert, Ihr Kontokennwort einzugeben).

$ grep tecmint /etc/passwd
$ chsh -s $(which zsh)
$ grep tecmint /etc/passwd
Legen Sie die Zsh-Standard-Shell in Fedora fest
Legen Sie die Zsh-Standard-Shell in Fedora fest

Der obige Befehl informiert Ihr System darüber, dass Sie einstellen möchten (-s) Ihre Standard-Shell (welche zsh).

Weitere Gebrauchsanweisungen finden Sie in der zsh Manpage.

$ man zsh

Zsh eine erweiterte Version der Bourne Shell (sh), mit einer Vielzahl neuer Funktionen und Unterstützung für Plugins und Themes. Wenn Sie Kommentare oder Fragen haben, erreichen Sie uns über das unten stehende Feedback-Formular.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *