Heim >System-Tutorial >MAC >Die Standard -Interaktive -Shell ist jetzt ZSH: Wie entfernt ich sie auf Mac?
macOS -Standardschale auf ZSH: Vollständige Anleitung
Wenn Sie Ihren Mac starten, ist es möglicherweise überraschend, eine Eingabeaufforderung zu sehen, um die Standard -interaktive Shell von Bash auf ZSH zu wechseln. Dies ist jedoch nur eine Möglichkeit, wie Apple sich anpasst und entwickelt, um den Benutzern ein besseres Shell -Erlebnis zu bieten.
Der Vorteil von macOS besteht darin, dass Benutzer nicht auf eine bestimmte Shell beschränkt sein müssen. Egal, ob Sie ein großer Fan von Bash sind oder sich für ZSH interessieren, die Wahl liegt immer in Ihren Händen.
Dieser Leitfaden liefert Ihnen eine klare Erklärung. Wir werden Schritt für Schritt den Grund für diese Änderung erläutern und vor allem Sie leiten, wie Sie dies tun können, damit Sie die Shell mit Zuversicht auswählen können.
Die Bedeutung von "Standard interaktiver Shell ist jetzt zsh"
Warnmeldung "Standard -Interaktive Shell ist jetzt ZSH" zeigt an, dass das Terminal von MacOS von Bash auf ZSH gewechselt hat. Wenn Sie das Terminal nicht oft verwenden, machen Sie sich keine Sorgen. Für den durchschnittlichen Benutzer ist dies zwar eine bemerkenswerte Verschiebung, ändert jedoch kaum die Art und Weise, wie Sie im Terminal interagieren.
Warum erscheint diese Warnmeldung?
Diese Warnmeldung soll Sie an die zugrunde liegenden Änderungen in MacOS erinnern. Die Hauptgründe für diese Warnung sind wie folgt:
Ist ZSH gut für Ihren Mac?
zsh (auch als Z -Shell bekannt) wurde auf Bash gebaut, das einst die bevorzugte Hülle für macOS war. Angesichts seiner reichhaltigen Funktionalität ist die Verwendung von ZSH anstelle von Bash normalerweise die beste Wahl. Um die Erfahrung weiter zu verbessern, empfehlen wir Ihnen, ein Framework für ZSH vorzustellen, in dem Sie Einstellungen, Plugins und ansprechende Themen anpassen.
Was zu tun ist, nachdem die Meldung "Standard interaktive Shell standardmäßig ist ZSH"
gesehen hatFür einige Mac -Benutzer kann es verwirrend sein, diese Nachricht zu begegnen. Aber mach dir keine Sorgen. Als nächstes führen wir Ihnen die Schritte, die Sie ausführen können, nachdem Sie diese Nachricht sehen können:
wie man von ZSH zu verprügeln chsh -s /bin/bash
wechselt
Zum Glück ist es sehr einfach, zwischen ZSH und Bash zu wechseln. Um von ZSH zu verprügeln zu können, geben Sie in Ihrem Terminal
ein. Nach dem Neustart wird die neue Sitzung standardmäßig Bash verwenden. Folgendes sind die Schritte, um ZSH zu verändern, um zu verprügeln:/bin/bash
.
So wechseln Sie mit Homebrew
auf denUm zu einer neuen Shell (z. B. Bin/Bash) umzusteigen, fügen Sie den Namen der Shell -Datei hinzu und speichern Sie sie. Dieser Schritt stellt sicher, dass Ihr Computer weiß, dass Sie die Shell verwenden können. Sie können es sich als Sicherheitsnetz vorstellen, um zu verhindern, dass Sie versehentlich Inhalte auswählen, die Probleme verursachen können.
Folgende Anweisungen zum Schalten von ZSH auf Homebrew:
xcode-select --install
und drücken Sie die Eingabetaste. Klicken Sie bei der Aufforderung auf Installieren und warten Sie geduldig, bis der Prozess abgeschlossen ist. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
ein und drücken Sie die Eingabetaste. Dies kann einige Zeit dauern, bitte warten. /opt/homebrew/bin
, die nicht auf Ihrem Weg ist, kopieren Sie bitte die empfohlenen Befehle und fügen Sie sie wie von Homebrew empfohlen in das Terminal ein. Verwenden Sie die Eingabetaste, um zu bestätigen. brew update && brew install bash && sudo chsh -s /usr/local/bin/bash $(whoami)
aus, um Ihre neue Bash -Shell zu aktualisieren und zu erstellen. Verwenden von Homebrew (dem beliebten Paketmanager für macOS) können Sie problemlos neuere Versionen von Bash installieren und als Standard -Shell festlegen.
So verbergen Sie die "Standard -Interaktive -Shell ist jetzt ZSH" und verwenden Sie weiter
Für diejenigen, die die fortgeschrittenen Funktionen von ZSH schätzen, aber immer noch loyal sind, gibt es eine Möglichkeit, die Standard -Shell -Benachrichtigungen stumm zu stillen. Nach der Integration eines bestimmten Code -Snippets (export BASH_SILENCE_DEPRECATION_WARNING=1
) in eine Konfigurationsdatei (z. B. ~/.bash_profile
, ~/.profile
oder ~/.bashrc
) können Sie BASH anstelle von ZSH auf Ihrem Mac problemlos verwenden.
Folgende Schritte, um die Warnung zu stornieren und Bash in logischer Reihenfolge fortzusetzen:
touch ~/.bash_profile && echo "export BASH_SILENCE_DEPRECATION_WARNING=1" >> ~/.bash_profile
. ~/.bash_profile
durch ~/.profile
oder ~/.bashrc
im Befehl und führen Sie es erneut aus.
Zusammenfassung
Wechsel zwischen ZSH und Bash kann sich zunächst etwas überfordert anfühlen. Unser Team untersucht also, wie man ärgerliche Benachrichtigungen stumm macht, und macht einige Änderungen an, um die Hülle Ihrer Wahl zu übernehmen.
Hier gibt es jedoch breite Aspekte. Zusätzlich zu Aktualisierungen und Einstellungen ist es wichtig, Ihren Mac kontinuierlich zu pflegen. Hier kommt der Speicherreiniger von Mackeeper ins Spiel. Indem Sie das Gedächtnis Ihres Macs verwalten und sich von zeitaufwändigen Prozessen verabschieden, können Sie die Probleme nicht nur beheben, sondern auch neue Probleme verhindern.
Wenn Sie diesen Leitfaden hilfreich finden, vergessen Sie nicht, unseren anderen Expertenhandbuch zur ZSH -Verweigerung der Erlaubnis auf dem Mac zu überprüfen und die Gesundheit von SSD auf Mac für weitere Erkenntnisse und Lösungen zu überprüfen.
Das obige ist der detaillierte Inhalt vonDie Standard -Interaktive -Shell ist jetzt ZSH: Wie entfernt ich sie auf Mac?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!