Wie ändere ich meine Standard-Shell, um ZSH in Ubuntu zu verwenden? [Duplikat]

Antworten:

19

Benutzen

chsh -s $(which zsh)

Im Gegensatz zu adduseroder useraddoder Bearbeiten /etc/passwdkönnen Sie so Ihre Shell ändern, ohne über Root-Rechte zu verfügen.

ℝaphink
quelle
0

hum ... zsh ist eine Shell, kein Terminal.

Eine alternative Antwort auf MrStatic ist die Änderung der Standard-Shell mit chsh. Dies kann für Ihr Konto ohne Root-Rechte erfolgen.

Ben
quelle
-1

Sie müssten Ihre bearbeiten /etc/passwd

Verwenden Sie den vipwBefehl und ändern Sie die Shell neben dem Benutzer, den Sie ändern möchten. Damit wird es zum Standard für alle neuen Benutzeruseradd -D -s /bin/bash

Unfinanzierte Nuss
quelle