今天,我试图切换到另一个外壳。
首先,我尝试使用鱼,然后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