Wenn Sie von Mac OS oder Linux zu Windows kommen, verpassen Sie möglicherweise die leistungsstarke Funktionalität der UNIX-Befehlszeile oder "Shell". Windows wird nicht standardmäßig mit der UNIX-Shell ausgeliefert, Sie können jedoch leicht eine Shell ausführen Windows und sogar die Macht der Shell mit zsh erweitern.

Was ist zsh?

zsh, auch "Z-Shell" genannt, ist eine leistungsfähigere Version von Bash, der Standard-Shell, die auf Linux- und macOS-Systemen ausgeliefert wird. Mit zsh können Benutzer das Aussehen und die Funktionalität ihrer Shell mit Skripten, Plugins und mehr erweitern. Es gibt eine große Community von Entwicklern, die erstaunlich nützliche Plugins für zsh entwickelt haben, und Sie können auch Ihre eigenen Erweiterungen und Plugins programmieren. Wenn Sie viel Zeit auf dem Terminal verbringen, ist dies ein guter Weg, um Ihre Lebensqualität zu verbessern.

Bash einschalten

Bevor wir zsh oder Oh My Zsh installieren können, müssen wir zunächst die Standard-Shell namens Bash aktivieren. Früher wurden Programme wie Cygwin von Drittanbietern benötigt, und Sie können es immer noch so machen. Windows 10 wird jedoch jetzt mit einem Linux-Subsystem ausgeliefert, das standardmäßig deaktiviert ist. Wenn wir es einschalten, können wir Bash unter Windows mit nativen Softwarepaketen ausführen.

1. Öffnen Sie Einstellungen und klicken Sie auf "Updates & Sicherheit".

2. Klicken Sie in der Seitenleiste auf "Für Entwickler" und anschließend auf das Optionsfeld neben "Entwicklermodus".

3. Klicken Sie im Popup-Fenster auf "Ja", um mit dem Aktivieren des Entwicklermodus fortzufahren.

4. Öffnen Sie die Systemsteuerung und navigieren Sie zum Menü "Programme und Funktionen".

5. Klicken Sie in der Seitenleiste auf "Windows-Funktionen aktivieren oder deaktivieren".

6. Scrollen Sie nach unten und markieren Sie das Kontrollkästchen neben "Windows-Subsystem für Linux (Beta)", um das Linux-Subsystem zu aktivieren. Klicken Sie dann auf "OK".

7. Warten Sie, bis der Installer fertig ist.

8. Wenn das Installationsprogramm beendet ist, klicken Sie auf "Jetzt neu starten", um den Computer neu zu starten und die Installation abzuschließen.

9. Nachdem Sie Ihren Computer neu gestartet haben, geben Sie "bash" in das Startmenü ein und starten Sie das Bash-Skript.

10. Dies öffnet eine Eingabeaufforderung und beendet die Installation von UNIX und Bash. Geben Sie die "y" -Taste ein und drücken Sie "Enter", um die Installation der restlichen Komponenten zu bestätigen.

11. Warten Sie, bis die restlichen Komponenten heruntergeladen und konfiguriert sind.

12. Wenn Sie dazu aufgefordert werden, erstellen Sie einen Benutzernamen für Bash und UNIX.

13. Geben Sie ein Passwort ein, das Sie für Bash und UNIX verwenden. Während der Eingabe werden keine Zeichen angezeigt, sie werden jedoch gespeichert. Drücken Sie Enter."

14. Wenn die Installation abgeschlossen ist, kehren Sie zur Eingabeaufforderung zurück. Sie können dieses Fenster jetzt schließen.

Installation von zsh unter Windows 10

Jetzt, da wir eine Shell unter Windows haben, ist unser nächster Schritt, zsh zu installieren. Wir verwenden den Paketmanager "apt-get", um ihn herunterzuladen und zu installieren.

1. Öffnen Sie Bash aus dem Startmenü.

2. Geben Sie den folgenden Befehl in die Eingabeaufforderung ein und drücken Sie "Enter":

 sudo apt-get installiere zsh 

3. Geben Sie Ihr Bash / UNIX-Passwort ein, wenn Sie dazu aufgefordert werden, und drücken Sie "Enter".

4. Wenn Sie dazu aufgefordert werden, geben Sie "Y" ein und drücken Sie "Enter", um mit der Installation fortzufahren.

5. Wenn die Installation abgeschlossen ist, kehren Sie zur Eingabeaufforderung zurück.

Verwenden von zsh unter Windows 10

Jetzt, da wir zsh installiert haben, können wir damit beginnen.

1. Öffnen Sie Bash aus dem Startmenü.

2. Geben Sie zsh und drücken Sie "Enter".

3. Beim ersten Start müssen Sie einige Konfigurationsoptionen für zsh durchlaufen. Es gibt eine Menge da, aber wir empfehlen Ihnen, sich alle Informationen anzusehen und die Optionen auszuwählen, die Sie mögen. Wenn Sie nicht sicher sind, was Sie wählen sollen, können Sie einfach die Taste "2" drücken, um die Standardkonfiguration zu akzeptieren.

4. Wenn die Konfiguration abgeschlossen ist, kehren Sie zur Eingabeaufforderung zsh zurück.

Installieren von Oh My Zsh unter Windows 10

Jetzt, da wir zsh installiert haben, können wir Oh My Zsh installieren. Wenn Sie mit Oh My Zsh nicht vertraut sind, sagt der Entwickler es am besten: " Oh-My-Zsh ist ein Open Source Community-basiertes Framework zur Verwaltung Ihrer zsh-Konfiguration. "Es enthält außerdem mehr als 200 Plugins und 140 Designs für zsh, wodurch die Funktionalität erweitert und die Anpassung der Befehlszeile erleichtert wird.

1. Öffnen Sie Bash aus dem Startmenü.

2. Verwenden Sie den folgenden Befehl, um git herunterzuladen und zu installieren, eine Voraussetzung für die Installation von Oh My Zsh:

 sudo apt-get installieren git 

3. Sobald git installiert ist, können wir Oh My Zsh herunterladen und installieren. Kopieren Sie dazu den folgenden Befehl in die Befehlszeile und drücken Sie "Enter".

 sh -c "$ (locken-fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" 

Beachten Sie, dass Sie schnell in die zsh-Befehlszeile einfügen können, indem Sie das Xsh-Fenster auswählen und mit der rechten Maustaste klicken.

4. Geben Sie Ihr Bash / UNIX-Passwort ein, wenn Sie dazu aufgefordert werden, und drücken Sie "Enter".

5. Wenn die Installation abgeschlossen ist, werden Sie die ASCII-Kunst von Oh My Zsh sehen.

Fazit

Sobald Sie zsh und Oh My Zsh installiert haben, können Sie sie beide wie auf einem UNIX-System verwenden. Wenn du mehr erfahren willst, kannst du dir das Online-Benutzerhandbuch von zsh und die Wikis von Oh My Zsh ansehen.