Aujourd'hui, j'ai essayé de passer à un autre shell.
J'ai d'abord essayé le poisson, et utilisé chsh -s fishpour 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é zshce 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 bashet 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.