1

需要在本地使用 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

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

4

3 回答 3

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"
于 2013-04-16T04:09:24.990 回答
0

我想你可以尝试insecure添加~/.curlrc

echo insecure >> ~/.curlrc

避免证书问题。

于 2013-04-16T00:05:50.753 回答
-1

尝试在 curl 选项中添加 -k。

于 2013-04-15T23:57:23.187 回答