2011-06-28 56 views
1

ruby-1.9.2ruby 1.9.2-mri与rvm有什么区别。他们是同样的红宝石吗?区别ruby-1.9.2和红宝石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是马茨Ruby解释器。这只是在1.9.2版本?为什么它在那里,它有什么作用?

回答

3

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

# 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