Tôi đã cài đặt ZSH trên máy ảo của tôi, nơi tôi đã biên dịch nó từ nguồn. Vị trí của ZSH là /usr/local/bin/zsh
khi tôi chạy chsh -s /usr/local/bin/zsh
nó chsh: /usr/local/bin/zsh is an invalid shell
. Tôi cũng đã thử điều này với sudo là tốt. Làm thế nào tôi có thể thay đổi điều này?
chsh
" thay vì " chsh
không làm việc cho tôi".