安装oh-my-zsh时出错

时间:2012-07-06 13:17:00

标签: zsh

安装oh-my-zsh时遇到错误,执行此操作:

wget --no-check-certificate https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh

但最后我得到了:

/usr/bin/env: zsh: No such file or directory
sh: source: not found

我做错了什么?

机器: Ubuntu 10.10

2 个答案:

答案 0 :(得分:9)

对于在ubuntu上使用oh-my-zsh时可能遇到问题的其他人,可以从这个要点中找到解决方案:https://gist.github.com/1498393

首先安装zsh:

apt-get install zsh

然后使用zsh安装oh-my-zsh:

wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | zsh

然后将shell更改为zsh

chsh -s `which zsh`

确保重新启动终端会话,无需重启

答案 1 :(得分:3)

您(可能)没有安装zsh。您应该在运行脚本之前运行sudo apt-get install zsh

如果安装了zsh,则应执行以下操作:

sudo ln -s /bin/zsh4 /bin/zsh

这是因为Ubuntu在安装时没有这样做,所以你必须自己动手做。

无论如何,您应该更新到Ubuntu 12.04LTS Precise Pangolin,因为您的版本不再支持。