Hello,
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
:
~ 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
But 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!