How do I change my shell to one installed in my home directory? I installed a new zsh in my home directory, which is picked up:
>> which zsh
>> /home/myname/bin/zsh
It's not listed in /etc/shells (and won't be, as I lack permission), so how do I install it?
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
exec zsh
in your bashrc ?/etc/shells
, do tell if you find out.