安装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
答案 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,因为您的版本不再支持。