如何将我的 shell 更改为安装在我的主目录中的 shell?我在我的主目录中安装了一个新的 zsh,它被选中:
>> which zsh
>> /home/myname/bin/zsh
Run Code Online (Sandbox Code Playgroud)
它没有在 /etc/shells 中列出(也不会,因为我没有权限),那么我该如何安装呢?
chsh -s $(which zsh) myname
Changing shell for myname
Password:
chsh: "/home/myname/bin/zsh" is not listed in /etc/shells
chsh: use -l option to see list
Run Code Online (Sandbox Code Playgroud)