【问题标题】:rvm install 1.8.7-head errors on centos 5.5centos 5.5 上 rvm install 1.8.7-head 错误
【发布时间】:2011-09-07 23:19:26
【问题描述】:

我在 CentOS 5.5 上以 root 身份成功安装了 rvm。 然后我尝试安装 ruby​​-1.8.7-head

rvm 安装 1.8.7-head

并收到这样的错误

将 Ruby 从源安装到:/usr/local/rvm/rubies/ruby-1.8.7-head,这可能需要一段时间,具体取决于您的 cpu...

ruby-1.8.7-head - #fetching 从 [github url] 克隆,这可能需要一段时间,具体取决于您的连接... 在 /usr/local/rvm/repos/ruby-1.8.7-head/.git/ 中初始化空的 Git 存储库 错误:SSL 证书问题,验证 CA 证书是否正常。细节: 错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:访问 [github url] 时证书验证失败

致命:HTTP 请求失败 从 [github.com/ruby.git] 克隆失败,现在尝试从 https://github.com/ruby/ruby.git 克隆,这可能需要一段时间,具体取决于您的连接... 在 /usr/local/rvm/repos/ruby-1.8.7-head/.git/ 中初始化空的 Git 存储库 错误:SSL 证书问题,验证 CA 证书是否正常。细节: 错误:14090086:SSL 例程:SSL3_GET_SERVER_CERTIFICATE:访问 [github.com/ruby/ruby.git/info/refs] 时证书验证失败

致命:HTTP 请求失败 错误:尝试获取存储库时出错。
停止安装。 错误:获取 ruby​​ 解释器时出错。停止安装。

【问题讨论】:

    标签: ruby installation centos rvm


    【解决方案1】:

    解决这个问题

    (可选)备份证书

    cp /etc/pki/tls/certs/ca-bundle.crt /root/backup/

    获取新证书

    curl http://curl.haxx.se/ca/cacert.pem -o /etc/pki/tls/certs/ca-bundle.crt

    之后我遇到了下一个错误

    rvm 安装 1.8.7-head

    在这里

    将 Ruby 从源安装到:/usr/local/rvm/rubies/ruby-1.8.7-head,这可能需要一段时间,具体取决于您的 cpu...

    ruby-1.8.7-head - #fetching HEAD 现在位于 61ac67c 合并修订版 31731:31734: 来自https://github.com/ruby/ruby * 分支 ruby​​_1_8_7 -> FETCH_HEAD 已经是最新的了。 从 repo 复制到 src 路径... 运行自动重新配置 错误:运行“autoreconf”时出错,请阅读/usr/local/rvm/log/ruby-1.8.7-head/autoreconf.log 错误:跳过配置步骤,“配置”不存在,autoreconf 没有成功运行吗? ruby-1.8.7-head - #编译 错误:运行“make”时出错,请阅读/usr/local/rvm/log/ruby-1.8.7-head/make.log 错误:运行 make 时出现错误。停止安装。

    【讨论】:

    【解决方案2】:

    在 Ubuntu 11.04 apt-get install automake 上为我修复了它。

    【讨论】:

    • 谢谢你,但你的回答对 Centos 没有用:)
    【解决方案3】:

    查看“rvm notes”并确保安装了为您的系统列出的所有依赖项。在我看来,您缺少 libssl-dev,但您可能还缺少更多。

    【讨论】:

    • 谢谢。实际上我在这里发布问题的原因是我已经解决了我的问题,这对我来说不是一个微不足道的答案。我只是想分享我的经验。 stackoverflow 中有一些规则拒绝立即发布自己问题的答案:)
    猜你喜欢
    • 2011-11-13
    • 2019-06-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-24
    • 1970-01-01
    • 1970-01-01
    • 2013-04-22
    相关资源
    最近更新 更多