下载RVM错误

时间:2012-05-17 19:28:58

标签: ruby rvm

我尝试下载RVM,但收到此错误消息:

  

错误:14090086:SSL例程:SSL3_GET_SERVER_CERTIFICATE:证书   验证失败

     

此处有更多详情:http://curl.haxx.se/docs/sslcerts.html

     

curl默认使用a执行SSL证书验证   证书颁发机构(CA)公钥(CA证书)的“捆绑”。该   默认包名为curl-ca-bundle.crt;你可以指定一个   使用--cacert选项的备用文件。如果此HTTPS服务器使用   由捆绑包中表示的CA签署的证书   证书验证可能由于问题而失败   证书(可能已过期,或者名称可能与   URL中的域名)。如果您想关闭curl的验证   对于证书,请使用-k(或--insecure)选项。

解决此问题的最佳方法是什么?

2 个答案:

答案 0 :(得分:0)

您需要阅读输出并按照说明操作!

或者,如果您不关心安全性,请执行以下操作:

echo insecure >> ~/.curlrc

和btw。这是重复的问题! (和我的回答)

答案 1 :(得分:-1)

看起来他们最近更改了命令。试试这个:

    bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
. ~/.bashrc

您也可以在命令中添加-k。我认为他们的证书不好。 Github很好。