8 votes

J'ai changé le défaut Shell mais mon terminal ne le reçoit pas

Récemment, j'ai changé mon Shell par défaut de bash à zsh comme ceci :

chsh -s /bin/zsh myname 

Mais lorsque j'invoque un nouveau terminal (par exemple en utilisant ctrl + alt + T ) J'ai toujours bash chargé :

myname@machine:~$ cat /etc/passwd | grep myname
myname:x:1000:1000:myname,,,:/home/myname:/bin/zsh
myname@machine:~$ echo $SHELL
/bin/bash

zsh est installé et peut être exécuté explicitement avec zsh commandement.
Comment faire face à cela ?

3voto

Web-E Points 20948

Editar /etc/passwd fichier. Dans le terminal, tapez

gksu gedit /etc/passwd

Trouvez la ligne contenant votre nom d'utilisateur. Modifier /bin/bash à /bin/zsh .

Déconnectez-vous et reconnectez-vous. Maintenant, zsh sera par défaut. Voir l'image ci-dessous

zsh

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X