Ruby環境下的gem sources地址默認是國外網絡地址,所以在使用gem的過程中經常會出現找不到資源的Error。那么如何解決這種Error?方法很簡單:要么就多次嘗試執行gem命令,要么就修改gem源地址。
下面由大家分享:如何修改Ruby的gem源地址。
注:無論是在windows系統上還是在linux系統上其修改方式一樣,以CentOS6.4為例。
常用gem源地址
http://rubygems.org/
http://gems.github.com
http://gems.rubyforge.org
http://ruby.taobao.org
方法/步驟
-
進入Centos6.4系統
示例以Centos6.4系統為例
若是windows系統則進入"命令提示符"做修改
-
查看當前使用的源地址。
◆輸入:gem sources
-
刪除默認的源地址。
◆輸入:gem sources -r url地址
注:默認的url地址后必須有”/”,否則刪不掉。
-
添加淘 寶的源地址。
◆輸入:gem sources -a url地址
注:國內使用淘 寶的源比較穩定,且安裝或更新網速都比較快。
-
更新源的緩存
◆輸入:gem sources -u
更新源的緩存后即完成了Ruby的gem源修改。