Возможный дубликат:
Как сделать Bash моей оболочкой по умолчанию в Ubuntu?
Я хочу изменить оболочку по умолчанию в Ubuntu на ZSH. Какая команда это сделать?
Возможный дубликат:
Как сделать Bash моей оболочкой по умолчанию в Ubuntu?
Я хочу изменить оболочку по умолчанию в Ubuntu на ZSH. Какая команда это сделать?
использование
chsh -s $(which zsh)
В отличие от adduser или useradd или редактирования /etc/passwd , это позволит вам изменить вашу оболочку без рут прав.
гул ... зш это оболочка, а не терминал.
Альтернативным ответом MrStatic является использование изменения оболочки по умолчанию с помощью chsh , это можно сделать для вашей учетной записи без каких-либо привилегий суперпользователя.
Вы должны отредактировать ваш /etc/passwd
Используйте команду vipw и измените оболочку рядом с пользователем, которого вы хотите изменить. Чтобы сделать его по умолчанию для всех новых пользователей, используйтеradd useradd -D -s /bin/bash