首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Mac 10.5.8上安装Bash >= 3.2.25?

如何在Mac 10.5.8上安装Bash >= 3.2.25?
EN

Stack Overflow用户
提问于 2012-05-14 04:27:38
回答 2查看 38.1K关注 0票数 31

我正在学习Michael Hartl的Rails教程,到目前为止,我已经安装了Git1.7.5.4RVM(我正在运行OSX10.5.8),并且我正在尝试安装x86_64

在我运行以下命令之后:

$ curl -kL get.rvm.io | bash -s stable

我得到了:

代码语言:javascript
复制
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

不知道下一步该怎么做,但如果能给我指导,我将不胜感激。谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-05-14 08:49:13

您可以通过删除对bash版本的检查来运行安装程序。

安装RVM

代码语言:javascript
复制
curl -L get.rvm.io -o rvm-installer # Download
sed -i"" '2,9 d' rvm-installer      # Remove the check
chmod +x rvm-installer              # Allow executing the script
./rvm-installer -s stable           # Run installer

一定要阅读rvm requirements,我建议你安装支持gcc-4.2的osx安装程序或Xcode -a GNU GCC不支持LLVM,只有Ruby1.9.3-p194可以很好地与LLVM一起工作。

安装Rubies

代码语言:javascript
复制
rvm pkg install zlib
rvm pkg install openssl
rvm pkg install libyaml
rvm install 1.8.7
rvm install 1.9.2
rvm install 1.9.3

测试

代码语言:javascript
复制
git clone https://github.com/wayneeseguin/rvm-test.git
cd rvm-test
gem install dtf
dtf --text rvm-test/fast/* 2>&1 | tee test.log

文件test.log将被创建,请打开一个ticket for RVM的结果-如果它工作良好,我将降低检查-如果没有,修复应该在降级检查之前。

票数 1
EN

Stack Overflow用户

发布于 2012-05-14 12:17:06

您使用的是Power PC Mac吗?如果您使用的是英特尔PC,为什么不升级到Lion?Lion自带BASH 3.2.48。否则,您将不得不像CodeGnome所说的那样尝试使用MacPorts。

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10574969

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档