Richard L. Hamilton
rlhamil at smart.net
Thu May 7 16:21:18 UTC 2020
Or see https://support.apple.com/kb/HT208050 <https://support.apple.com/kb/HT208050> which describes the new behavior, and how to use Users and Groups to change the default shell, or how to use Terminal preferences to use bash by default from Terminal (only, i.e. not if ssh'd in) without changing the default shell. It also mentions a few other things,, including how to silence the annoying warning (which they hardcoded into bash itself, so you can't find some startup file to silence it):
To silence this warning, you can add this command to ~/.bash_profile or ~/.profile:
I wondered why they made the change, so I googled and found https://pawelgrzybek.com/apple-changed-the-default-shell-from-bash-to-zsh-so-did-i/ <https://pawelgrzybek.com/apple-changed-the-default-shell-from-bash-to-zsh-so-did-i/>
> On May 7, 2020, at 11:40, Daniel J. Luke <dluke at geeklair.net> wrote:
> On May 7, 2020, at 11:38 AM, Christoph Kukulies <kuku at kukulies.org> wrote:
>> I don’t know if that belongs into macports, but I believe a lot of problems (I currently have) with PATHs may be, that Catalina (?) changed the login shell from sh (bash) to zsh (or am I wrong with this)?
>> Where do I change the users’ lofin shell. Unixwise I would say in /etc/passwd, but I don’t find any (my) username there.
> use the 'chsh' command to change your shell.
>> For instance my anaconda3 installation was totally spoiled after updating to Catalina.
>> For the fun of it I started bash, did a . .bash_profile and started
>> conda update —prefix /opt/anaconda3 anaconda
>> and lo and behold, I received a smooth update in that window.
>> Would the world be better for me if I go back to bash login shell? And why did Catalina cause such a mess?
> For my computer, it didn't change my shell - but prints a message telling me that I should. I just installed bash from macports and have it set as my shell :)
> Daniel J. Luke
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the macports-users