gem install bundle 安装失败

作为新手在GitHub上创建博客主页时发生的问题。

Github官方帮助文件准备工作第4步
Install Bundler:

$ gem install bundler
# Installs the Bundler gem

安装环境是在ruby下而不是在Git Bash下,我在这一步折腾了好长时间。


在进行安装bundle时,会出现如下的错误。

$ gem install bundle

ERROR: Could not find a valid gem ‘bundle’ (>= 0), here is why: Unable to download data from https://rubygems.org/ - Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://rubygems.org/latest_specs.4.8.gz)

这种情况,是被墙了。

需要替换了,如下:

$ gem sources --add http://gems.ruby-china.org/ --remove https://rubygems.org/

#官方的写法是https://gems.ruby-china.org/,实测无法连接,改成http://可用!

RubyGems 一直以来在国内都非常难访问到,在本地你或许可以翻墙,当你要发布上线的时候,你就很难搞了!
这是一个完整 RubyGems 镜像,你可以用此代替官方版本,我们是基于国内 CDN + 国外服务器的方式,能确保几乎无延迟的同步。
————RubyGems 镜像- Ruby China

$ gem sources -l 

CURRENT SOURCES
http://gems.ruby-china.org/

$ gem install bundle 

# 成功!

相关链接:

  • 一步步在GitHub上创建博客主页(2)
  • Setting up your GitHub Pages site locally with Jekyll Github官方帮助文件
  • gem install bundle 安装失败

你可能感兴趣的:(gem install bundle 安装失败)