2011-06-28 92 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