支持
RVM 由志愿者社区维护,请将问题报告到 RVM 问题追踪器。
如果您能提供帮助或希望成为维护者之一,请开始帮助我们。 您可以在 RVM Github 组织 中找到更多与 RVM 相关的项目。
赞助商
Carbon Ads

使用 RVM 的示例

RVM 版本

$ rvm -v

rvm 1.25.25 (master) by Wayne E. Seguin , Michal Papis  [http://rvm.ruby-lang.org.cn/] 

使用特定的 Ruby。

$ rvm use 2.1.1

等效的(由于 RVM 的默认值)

$ rvm 2.1.1

列出可供安装的 Ruby 解释器

$ rvm list known
  # MRI Rubies
  [ruby-]1.8.6[-p420]
  [ruby-]1.8.7[-p374]
  [ruby-]1.9.1[-p431]
  [ruby-]1.9.2[-p320]
  [ruby-]1.9.3[-p547]
  [ruby-]2.0.0-p451
  [ruby-]2.0.0[-p481]
  [ruby-]2.1.1
  [ruby-]2.1[.2]
  [ruby-]2.1-head
  ruby-head

  # GoRuby
  goruby

  # Topaz
  topaz

  # TheCodeShop - MRI experimental patches
  tcs

  # jamesgolick - All around gangster
  jamesgolick

  # Minimalistic ruby implementation - ISO 30170:2012
  mruby[-head]

  # JRuby
  jruby-1.6.8
  jruby[-1.7.12]
  jruby-head
  ...
  (plus many more; omitted for brevity)

列出您已经安装的 Ruby 解释器

$ rvm list

  rvm rubies

   * ruby-1.9.3-p484 [ x86_64 ]
     ruby-2.0.0-p481 [ x86_64 ]
  => ruby-2.1.1 [ x86_64 ]

  # => - current
  # =* - current && default
  #  * - default

当前 shell 的 Ruby 信息

$ rvm info

  ruby-2.1.1:

    system:
      uname:       "Darwin Ryss-iMac.local 13.2.0 Darwin Kernel Version 13.2.0: Thu Apr 17 23:03:13 PDT 2014; root:xnu-2422.100.13~1/RELEASE_X86_64 x86_64"
      system:      "osx/10.9/x86_64"
      bash:        "/bin/bash => GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13)"
      zsh:         "/bin/zsh => zsh 5.0.2 (x86_64-apple-darwin13.0)"

    rvm:
      version:      "rvm 1.25.25 (master) by Wayne E. Seguin , Michal Papis  [http://rvm.ruby-lang.org.cn/]"
      updated:      "4 hours 42 minutes 23 seconds ago"
      path:         "/Users/rys/.rvm"
      rvm 0.0.49 (2009.09.24) [http://rvm.beginrescueend.com/]
    ...
    (omitted for brevity)

使用 Ruby 2.1.1

$  rvm use 2.1.1

等效于 "rvm use 2.1.1",由于默认值

$  rvm 2.1.1

切换到当前 ruby 的 gems 目录

$ rvm gemdir

/Users/rys/.gem/ruby/2.1.1

切换到系统 gems 目录

$ rvm gemdir system

/Library/Ruby/Gems/2.0.0

切换到系统用户 gems 目录

$ rvm gemdir system user

/Users/rys/.gem/ruby/2.0.0

使用用户设置的默认 ruby

$  rvm default

使用系统 ruby(就像没有 rvm 一样)

$  rvm system

重置为 RVM 之前的状态。

$  rvm reset

卸载 RVM 安装的 2.0.0 版本

$  rvm uninstall 2.0.0

使用当前 ruby 从系统 gem 目录(osx: /Library/Ruby/Gems/2.0.0)安装 gems

$  rvm system ; rvm gemset export system.gems ; rvm 2.0.0 ; rvm gemset import system