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/zshkhi tôi chạy chsh -s /usr/local/bin/zshnó 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ì " chshkhông làm việc cho tôi".