gem install显示错误(Gem::RemoteFetcher::FetchError)

本文介绍了如何解决fir-cli安装过程中遇到的连接错误问题,并通过更换Ruby源的方式成功安装fir-cli,最后展示了安装成功的输出信息及fir-cli的部分更新记录。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天想试下http://fir.im的官方工具 fir-cli ,于是执行命令

sudo gem install fir-cli --no-ri --no-rdoc

不料,竟然返回错误信息

ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://api.rubygems.org/quick/Marshal.4.8/fir-cli-1.1.5.gemspec.rz)

网上搜了下,找到了解决方案,执行命令

sudo gem sources -r https://rubygems.org/
gem sources -a https://ruby.taobao.org/

看下ruby源

gem sources -l

显示如下

*** CURRENT SOURCES ***

https://ruby.taobao.org/

然后再次执行命令

sudo gem install fir-cli --no-ri --no-rdoc

显示

Fetching: rubyzip-1.1.7.gem (100%)
Successfully installed rubyzip-1.1.7
Fetching: ruby_android-0.7.7.gem (100%)
Successfully installed ruby_android-0.7.7
Fetching: unf_ext-0.0.7.1.gem (100%)
Building native extensions.  This could take a while...
Successfully installed unf_ext-0.0.7.1
Fetching: unf-0.1.4.gem (100%)
Successfully installed unf-0.1.4
Fetching: domain_name-0.5.24.gem (100%)
Successfully installed domain_name-0.5.24
Fetching: http-cookie-1.0.2.gem (100%)
Successfully installed http-cookie-1.0.2
Fetching: rest-client-1.8.0.gem (100%)
Successfully installed rest-client-1.8.0
Fetching: CFPropertyList-2.3.1.gem (100%)
Successfully installed CFPropertyList-2.3.1
Fetching: fir-cli-1.1.5.gem (100%)

        ______________        ________    ____
       / ____/  _/ __ \      / ____/ /   /  _/
      / /_   / // /_/ /_____/ /   / /    / /
     / __/ _/ // _, _/_____/ /___/ /____/ /
    /_/   /___/_/ |_|      \____/_____/___/

  ## 更新记录
  ### FIR-CLI 1.1.5
  - 完全兼容新版 API ✔
  - 请使用新版 API Token
  - 新版 API Token 查看地址: `http://fir.im/user/info`
  - 增加 `fir me` 指令查看当前登录用户
  - 增加团队成员直接上传 app
  - https://github.com/FIRHQ/fir-cli

Successfully installed fir-cli-1.1.5
9 gems installed

好了,到这安装成功了,现在开始体验下fir-cli

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值