作为新手在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
# 成功!
相关链接:
网友评论