Если zsh не является / bin / zsh, тогда chsh не будет работать. На Ubuntu это / usr / bin / zsh. поэтому работа chsh -s /usr/bin/zsh или chsh -s `which zsh` должна работать. Также необходимо повторно войти в сеанс рабочего стола.
Лично я бы сделал то, что сказал LnxSlck в своем комментарии, настроил виртуальную машину с Ubuntu и проверил там. Это позволит вам протестировать без какой-либо реальной проблемы. Если он сломается, не делайте этого. Если это сработает, вы можете быть полубезопасными в идее, что он будет работать правильно, без каких-либо реальных инцидентов.
Я стараюсь делать это с каждым «тестом», который я делаю с Ubuntu, поэтому его хорошая практика если вы не захотите взорвать свою установку случайно.