Ruby China 官方 RubyGems 镜像、Ruby 镜像 gem source -a https://gems.ruby-china.org

如何使用?手工同步...

请尽可能用比较新的 RubyGems 版本,建议 2.6.x 以上。

$gem update --system # 这里请翻墙一下$gem -v2.6.3

$gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/$gem sources -lhttps://gems.ruby-china.org# 确保只有 gems.ruby-china.org

如果你使用 Gemfile 和 Bundle (例如:Rails 项目)

你可以用 Bundler 的Gem 源代码镜像命令

$bundle config mirror.https://rubygems.org https://gems.ruby-china.org

这样你不用改你的 Gemfile 的 source。

source'https://rubygems.org/'gem'rails','4.2.5'...

常见问题?

如果遇到 SSL 证书问题,你又无法解决,请直接用http://gems.ruby-china.org避免 SSL 的问题。

如果你在意 Gem 下载的安全问题,请正确安装 Ruby、OpenSSL,建议部署 Linux 服务器的时候采用这个 RVM 安装脚本的方式安装 Ruby。

Bundler::GemspecError: Could not read gem at /home/xxx/.rvm/gems/ruby-2.1.8/cache/rugged-0.23.3.gem. It may be corrupted.,这类错误是网络原因下载到了坏掉的文件到本地,请直接删除那个文件。

请珍惜社区资源,勿基于本镜像做二次镜像网站,我们会定期检查 CDN 请求量统计,单日请求量过大(流量超过 20G) 的 IP 将会被永久屏蔽。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容