我正在关注 Michael Hartl 的 Rails 教程,到目前为止我已经安装了 Git 1.7.5.4 x86_64 (我正在运行 OSX 10.5.8)并且我正在尝试安装 rvm
我运行以下命令后:
$ curl -kL get.rvm.io | bash -s stable
I get:
BASH 3.2.25 required (you have 3.2.17(1)-release)
我尝试过更改外壳,使用chsh -s /opt/local/bin/bash
但我得到shell '/opt/local/bin/bash' does not exist
不知道从这里去哪里,但我希望得到任何指导。谢谢!
Homebrew 通常比 MacPorts 好一点,因为它不需要太多sudo
行动。这是一篇指导我升级 bash 安装的文章:http://concisionandconcinnity.blogspot.com/2009/03/upgrade-bash-to-40-in-mac-os-x.html http://concisionandconcinnity.blogspot.com/2009/03/upgrade-bash-to-40-in-mac-os-x.html
至于步骤:
- Install Homebrew http://brew.sh/从他们主页上的文档
-
使用 Homebrew 安装 Git(可选,但很高兴拥有更新的版本)git
)
brew install git
-
现在安装bash
:
brew install bash
-
添加此安装bash
到允许的 shell 列表:
echo '/usr/local/bin/bash' | sudo tee -a /etc/shells;
- Homebrew 将东西安装到
/usr/local/Cellar/
默认情况下,然后将任何二进制文件符号链接到/usr/local/bin
,所以你现在已经获得了最新的bash
坐在/usr/local/bin/bash
-
最后,更改您的 shell 以使用这个新的 shell:
chsh -s /usr/local/bin/bash
-
打开一个新的终端窗口/选项卡,然后运行以下命令来仔细检查您的工作:
$ echo $SHELL
/usr/local/bin/bash
$ echo $BASH_VERSION
4.2.37(2)-release
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)