I have been using fish as my default shell. After this update (Manjaro 21.2rc Qonos), my default shell has become zsh. I tried
chsh and shut down and power off and power on, but it never took effect.
So I uninstalled all zsh-related packages, and then the default shell did switch to
fish, but every time I start the terminal, I get a warning.
When I run
~ chsh 09:39:43 正在更改 myuan 的 shell。# myuan is my username 密码： # password 新 shell [/bin/fish]: # new shell [/bin/fish]
When I start a new terminal:
警告：找不到“/bin/zsh”，已启动“/bin/fish”代替。请检查配置方案。 # means: Warning: "/bin/zsh" could not be found, "/bin/fish" has been started instead. Please check the configuration plan. Welcome to fish, the friendly interactive shell Type help for instructions on how to use fish
chsh -l shows:
~ chsh -l 09:40:33 /bin/sh /bin/bash /usr/bin/git-shell /usr/bin/fish /bin/fish /bin/tcsh /bin/csh
How should I eliminate this warning? Thanks!