关于如何更新
rubygems有点困惑.流程不断变化(或者至少我从互联网上获得冲突的信息).
$gem outdated rubygems-update (1.8.10 < 1.8.11) sass (3.1.8 < 3.1.10) $rvm gemset use global $gem outdated rubygems-update (1.8.10 < 1.8.11)
现在,在过去我会使用rvm update –system来安装rubygems-update,然后切换回我的工作gemset(来自全局)并升级其余的gem.
但是,最近,我根据RVM site切换到使用rvm rubygems当前,但在撰写本文时,rvm并不知道rubygems-update 1.8.11.那么该怎么办?网站说我可以使用rvm rubygems头,但我有点害怕(非理性?)抓住开发分支.
有人可以了解更多关于此事的信息而不是我的信息,或者减轻我的恐惧或告诉我你如何接近rvm&当rubygems失去同步时…因为它似乎正在发生更多……
解决方法
将RVM更新到最新的开发版本:
rvm get head
或稳定版本:
rvm get stable
将rubygems更新为最新版本:
rvm rubygems latest
或只是一个版本:
rvm rubygems 1.8.16
每个宝石都安装rubygems而不是每个gemset,因此不可能在不同的宝石中使用不同的rubygems