timlentse

Change gem sources

简单介绍修改ruby gems 下载源的方法

为什么需要换ruby gems 安装源

在国内网络环境中安装gems经常会失败,这是因为rubygems.org 中的资源文件是存放在 Amazon S3 上面的, 很多时候,在安装gem的过程中会出现资源文件间歇性连接失败,为了避免这些问题,我们需要从另外一个gem服务器下载安装。 通过gem sources命令配置源,或通过修改Gemfile中的source语句可以实现。

常用的源

gem sources    
gem sources -a #{url} 

gem sources -r #{url}      
gem sources -u
gem install bundler -p https://gems.ruby-china.org