What means "The default interactive shell is now zsh"?

"The default interactive shell is now zsh. To update your account to use zsh, please run `chsh -s /bin/zsh`. For more details, please visit https://support.apple.com/kb/HT208050."


Q: What is "interactive shell?"

Q: What is "zsh?"

Q: Update what account?

Q: How to run "'cash -s /bin/zsh'?"

Q: What are the additional details regarding this?


[Re-Titled by Moderator]

Posted on May 24, 2021 10:52 PM

Reply
Question marked as ⚠️ Top-ranking reply

Posted on May 25, 2021 4:30 AM

This is from the Terminal. "zsh" replaces "bash", so it is prompting you to upgrade.


  1. This is how you interact with the Terminal.
  2. "zsh" replaces "bash". It is just the method used to interact with the Terminal.
  3. Your user account on your Mac.
  4. Simply type that command into Terminal.
  5. Nothing.


Cheers,


Jack

6 replies
Sort By: 
Question marked as ⚠️ Top-ranking reply

May 25, 2021 4:30 AM in response to Luksorzur

This is from the Terminal. "zsh" replaces "bash", so it is prompting you to upgrade.


  1. This is how you interact with the Terminal.
  2. "zsh" replaces "bash". It is just the method used to interact with the Terminal.
  3. Your user account on your Mac.
  4. Simply type that command into Terminal.
  5. Nothing.


Cheers,


Jack

Reply

May 28, 2021 4:42 AM in response to HWTech

Thanks for the reply. However, the question did not arise because I was “blindly entering commands I found on the internet.” The quote that I entered in my original post popped up unexpectedly, and to my knowledge, without provocation from the Terminal. app.  I have no interest nor inclination to monkey with command lines or default shells. I simply wanted to know what the message meant and if any action was needed to address the issue. If my interpretation of your rather gratuitously flippant reply is correct, the answer is that no action is needed. Thanks.

Reply

May 27, 2021 9:16 AM in response to Luksorzur

If you are going to be using the command line in the Terminal app, then you should learn more about the command line in general before you start blindly entering commands you find on the Internet. The command line has no safety net like you get with the macOS GUI interface. You can very easily break macOS and destroy all your data if you are not careful. Just a simple typographical error can sometimes do this.


@Jack-19's post is accurate and safe. The Terminal app already suggested the command for users of the command line who have upgraded their macOS. Unless you know what you are doing on the command line, it does not matter whether change the default shell or not.

Reply

May 28, 2021 1:53 PM in response to Luksorzur

Those are fairly well-constructed answers in reply.

To further tell the tale of this other language, see:


• The Missing Package Manager for macOS (or Linux) — Homebrew

https://brew.sh/


Begs curious, to read more.


I did; while no user, bookmarked anyway.

Says a fair bit, with examples.


Reply

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

What means "The default interactive shell is now zsh"?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.