差异ruby-1.9.2和红宝石1.9.2-mri与rvm

时间:2011-06-28 20:45:11

标签: ruby rvm

ruby-1.9.2ruby 1.9.2-mri与rvm有什么区别?他们是同一个红宝石吗?

当我做rvm list时,我得到了这个:

 rvm rubies

   ruby-1.8.7-p334 [ x86_64 ]
   ruby-1.9.1-p431 [ x86_64 ]
=> ruby-1.9.2-p180 [ x86_64 ]
   ruby-1.9.2-p180-mri [ x86_64 ]

我记得MRI是Matz Ruby Interpreter。这只是1.9.2版本吗?它为什么存在,它做了什么?

1 个答案:

答案 0 :(得分:3)

这必须特定于您的安装(也许您在一个位置使用自定义名称安装了1.9.2?),因为rvm list只列出了本地安装的Rubies。你列出的所有红宝石都是MRI Rubies。这是rvm list known的输出,它将显示要安装的所有可用Rubies:

# MRI Rubies
[ruby-]1.8.6[-p420]
[ruby-]1.8.6-head
[ruby-]1.8.7[-p334]
[ruby-]1.8.7-head
[ruby-]1.9.1-p378
[ruby-]1.9.1[-p431]
[ruby-]1.9.1-head
[ruby-]1.9.2[-p180]
[ruby-]1.9.2-head
ruby-head