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