飞同小可 2019-06-18 10:02 采纳率: 0%
浏览 418

ubuntu 14.04 gem install 报 openssl函数错误,有人知道怎么改吗?

ubuntu 14.04 下 ruby 2.6.4 运行gem install

ERROR: Could not find a valid gem 'redis-dump' (>= 0), here is why:
Unable to download data from https://gems.ruby-china.com/ - SSL_CTX_set_ecdh_auto (https://gems.ruby-china.com/specs.4.8.gz)

openssl的版本是1.1.1c
有知道原因的吗

  • 写回答

1条回答 默认 最新

  • 你知我知皆知 2024-08-10 10:20
    关注

    以下回答参考 皆我百晓生券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。

    这个问题是因为在下载gem时,没有正确安装openssl。你需要先安装openssl然后才能安装gem。

    以下是解决方法:

    1. 安装openssl:

      sudo apt-get install openssl
      
    2. 安装Ruby gem库(如果还没有的话):

      sudo gem install bundler
      
    3. 使用bundler安装redisdump gem:

      bundle install
      

      然后运行以下命令来安装redis-dump:

      gem install redis-dump
      

    如果你仍然遇到问题,请提供更多的信息以便我们能够帮助你解决问题。

    评论

报告相同问题?