【问题标题】:"rvm rubygems current" vs "rvm update --system" vs "gem update rubygems-update"“rvm ruby​​gems current”与“rvm update --system”与“gem update ruby​​gems-update”
【发布时间】:2011-10-18 16:48:42
【问题描述】:

对于如何更新 ruby​​gems 有点困惑。流程不断变化(或者至少我从互联网上获得了相互矛盾的信息)。

$ 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(来自 global)并升级其余的 gem。

但是,最近,我根据RVM site 改用rvm rubygems current,但在撰写本文时,rvm 不知道rubygems-update 1.8.11。那么该怎么办?网站说我可以使用rvm rubygems head,但我有点害怕(不合理地?)抓住开发分支。

谁能比我更了解这一点,或者减轻我的恐惧,或者告诉我当它们不同步时你如何处理 rvm 和 ruby​​gem ......因为它似乎越来越多地发生......

【问题讨论】:

    标签: ruby-on-rails ruby-on-rails-3 rubygems rvm


    【解决方案1】:

    将 RVM 更新到最新的开发版本:

    rvm get head
    

    或稳定版:

    rvm get stable
    

    将 ruby​​gems 更新到最新可用:

    rvm rubygems latest
    

    或者只是一个版本:

    rvm rubygems 1.8.16
    

    rubygems 是按 ruby​​ 而不是每个 gemset 安装的,因此不同的 gemset 中不可能有不同的 ruby​​gems

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-13
      • 2012-09-16
      • 1970-01-01
      • 2016-08-09
      • 1970-01-01
      相关资源
      最近更新 更多