从Ubuntu 16.04中移除Zsh

我安装了zsh,但是我发现我想念基本/默认终端的外观。我该如何恢复到默认的shell?

1你是怎么安装zsh的?sudo apt-get purge zsh - Panther
有人向我推荐了这个外壳,但我不喜欢。谢谢。 - Stefan
是的,你肯定需要进行配置。我使用这两个文件 http://bodhizazen.com/Tutorials/zshrc 和 http://bodhizazen.com/Tutorials/envrc (将它们保存为 ~/.zshrc 和 ~/.envrc)。 - Panther
1个回答

你可以使用以下命令完全删除它。
sudo apt-get --purge remove zsh

如果您的默认 shell 是 zsh(请参见 如何检查我正在使用哪个 shell?终端的默认 shell 是什么?),在清除之前不要忘记将其更改为其他 shell,例如使用 root 访问权限更改为 bash
chsh -s /bin/bash YOUR_USERNAME

或者在下面使用您的登录用户。
chsh -s /bin/bash

7我需要注销/登录才能看到chsh更改的内容。 - Arnaud P
我想对arshin的回答添加一条评论,但是我不能:sudo apt-get --purge remove zsh zsh-* 不要忘记删除 zsh-*!如果你改变了像 /usr/share/zsh 这样的文件夹,那么重新安装zsh而不重新安装zsh-commons将导致安装失败! - Lucas Alonso
@ArnaudP 非常感谢你,我由衷地感谢你。我浪费了很多时间,而且我不知道我错过了什么。我曾考虑重新启动电脑,但出于懒惰的原因,我完全忽视了这一点。再次感谢你。 - Ahmed I. Elsayed
如果你喜欢我清除zsh而不设置其他默认shell,你需要使用编辑器将.bashrc.save的内容复制到.bashrc中。 - Jonatas Eduardo