Как изменить оболочку по умолчанию для использования ZSH в Ubuntu? [Дубликат]

10

Возможное дублирование:
Как сделать Bash моей оболочкой по умолчанию в Ubuntu?

Я хочу изменить оболочку по умолчанию в Ubuntu на ZSH. Какая команда это сделать?

Дэймон
источник
1
Zsh - это оболочка, а не терминал.
user1686

Ответы:

19

использование

chsh -s $(which zsh)

В отличие от adduserили useraddили редактирования /etc/passwd, это позволит вам изменить вашу оболочку без рут прав.

ℝaphink
источник
0

гул ... зш это оболочка, а не терминал.

Альтернативный ответ для MrStatic - использовать изменение оболочки по умолчанию chsh, это можно сделать для вашей учетной записи без каких-либо привилегий root.

Бен
источник
-1

Вы должны отредактировать свой /etc/passwd

Используйте vipwкоманду и измените оболочку рядом с пользователем, которого вы хотите изменить. Чтобы сделать его по умолчанию для всех новых пользователейuseradd -D -s /bin/bash

Unfundednut
источник