По какой-то причине, когда я запускаю chsh -s /bin/zsh
, моя переменная окружения $SHELL
не устанавливается. Когда я бегу:
echo $SHELL
Это выводит:
/bin/bash
chsh
влияет только на последующие входы в систему, а не на оболочку, которую вы сейчас используете.
Попробуйте выйти и снова войти в систему или перезапустите вашу графическую систему или менеджер дисплеев. Затем следует установить $SHELL
, если команда chsh
успешно.