在Mac OSX 10.5上安装RVM

时间:2013-04-15 20:29:55

标签: ruby macos rvm upgrade

需要在本地使用SASS / Compass,但本机上旧版Mac OSX上的Ruby不兼容:sass requires Ruby version >= 1.8.7.。经过研究,似乎我需要RVM,但还没有找到如何在我的计算机上安装它,以便我可以升级我的Ruby。

试过这个,例如:

\curl -L https://get.rvm.io | bash -s stable --ruby

返回:

curl: (60) SSL certificate problem, verify that the CA cert is OK. Details:
error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
More details here: http://curl.haxx.se/docs/sslcerts.html

任何人都可以给我一步说明如何做到这一点吗?请记住,我对终端不是很熟练,因此任何复制和粘贴代码段都会有所帮助。非常感谢你的帮助!

3 个答案:

答案 0 :(得分:1)

您需要更新证书:

cert_dir="$( openssl version -d | awk -F'"' '{print $2}' )"
mkdir -p "$cert_dir"
security find-certificate -a -p /Library/Keychains/System.keychain > "$cert_dir/cert.pem"
security find-certificate -a -p /System/Library/Keychains/SystemRootCertificates.keychain >> "$cert_dir/cert.pem"

答案 1 :(得分:0)

我想您可以尝试将insecure添加到~/.curlrc

echo insecure >> ~/.curlrc

避免证书问题。

答案 2 :(得分:-1)

尝试在你的卷曲选项中添加-k。