麻烦安装ZSH

我做了以下几点:

yum install zsh 

然后

 chsh eduar New shell [/bin/bash]: /bin/zsh 

当我input:

 curl -L http://install.ohmyz.sh | sh 

我懂了:

 You already have Oh My Zsh installed. You'll need to remove /home/eduar/.oh-my-zsh if you want to install 

它说我已经安装了模块。
然后,我们的最后一步是重新加载我们的资源文件:

 source ~/.zshrc 

在这里我有以下问题:

 bash: /home/eduar/.oh-my-zsh/oh-my-zsh.sh: line 26: syntax error near unexpected token `(' bash: /home/eduar/.oh-my-zsh/oh-my-zsh.sh: line 26: `for config_file ($ZSH/lib/*.zsh); do' 

如果y重新启动terminal,看起来像ZSH不工作。

假设你的yum install zsh没有任何错误, zsh安装在你的系统上,你可以通过rpm -q zsh来validation它。

  • chsh - change your login shell ,你需要login到你的系统。
  • sourcebash一部分,所以你不能使用它。
  • curl | sh curl | sh说zsh安装了,不是一些模块

错误在其中,这应该为你提供一个标志,因为你不在zsh 。 如果你不想login,只需inputzsh即可。

尝试以下方法

 $ zsh $ rm /home/eduar/.oh-my-zsh $ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh