今天,我试图切换到另一个外壳。
首先,我尝试使用鱼,然后chsh -s fish
将鱼更改为默认值。一段时间后,我发现它无法使用~/.bashrc
(&&需要替换为and)。
因为我更喜欢重用~/.bashrc
,所以我发现zsh
这似乎更容易一些,并按照本文档切换到zsh
。
当我跑步时sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"
,突然它要求我进入Password:
。我输入了root密码,但得到了PAM: Authentication failure
。
然后我尝试了chsh -s bash
和chsh -s zsh
,它总是要求我输入密码然后扔PAM: Authentication failure
(不是系统密码)。我不知道这个。
检查您的.bashrc / .zshrc / .etcrc中是否有别名或带有sudo的东西
—
Lucas Serafim