Aujourd'hui, j'ai essayé de passer à un autre shell.
J'ai d'abord essayé le poisson, et utilisé chsh -s fish
pour changer le poisson par défaut. Après un certain temps, j'ai trouvé qu'il ne pouvait pas utiliser ~/.bashrc
(&& doit être remplacé par et).
Parce que je préfère réutiliser ~/.bashrc
, j'ai trouvé zsh
ce qui semble plus facile et j'ai suivi cette documentation pour passer zsh
.
Pendant que je courais sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
, soudain, il m'a demandé d'entrer Password:
. J'ai entré le mot de passe root mais j'ai obtenu PAM: Authentication failure
.
Ensuite, j'ai essayé chsh -s bash
et chsh -s zsh
, il m'a toujours demandé un mot de passe et a jeté PAM: Authentication failure
(pas le mot de passe système). Je ne peux pas comprendre cela.