【发布时间】:2012-08-15 11:36:21
【问题描述】:
OSX Mountain Lion 在 /bin/zsh 中附带 ZSH 4.3.1。下载后,./configure, make, make check,和make install-ing版本5.0.0,
which zsh 仍然返回/bin/zsh/
而zsh --version 仍然返回zsh 4.3.11 (i386-apple-darwin12.0)
帮助回答者的注意事项:
我运行安装命令没有错误。
在/usr/local/bin,我有这3个文件:-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh-rwxr-xr-x 2 kevinsuttle admin 622K Aug 20 00:59 zsh-5.0.0-rwxr-xr-x 1 kevinsuttle admin 622K Aug 20 00:50 zsh.old
我的$PATH$ echo $PATH/Users/kevinsuttle/.rbenv/shims:/Users/kevinsuttle/.rbenv/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin
我需要回答的问题:
1.安装ZSH最干净的方法是什么? (来自 git、自制软件、curl-ing 源?)
2. 在哪里运行安装命令是否重要?
3. 如何升级或覆盖 Mountain Lion 附带的 ZSH 版本?
4. 这就是人们最终使用oh-my-zsh的原因吗?
【问题讨论】:
-
我不确定这会如何影响事情,但你可以将你的本地 shell 指向你想要的版本吗?在您自己的
~/bin中创建一个符号链接,并在您的PATH中尽早添加。 -
这间接导致了我的解决方案。我只需要将我想要的目录添加到我的 $PATH 中。谢谢!
标签: macos terminal zsh osx-mountain-lion