目前我有Ruby 1.8.7和Rails 2.3.8。是否有可能更新紅寶石,以便我不必重新安裝所有的寶石?從Ruby 1.8.7升級到Ruby 1.9.1
1
A
回答
4
-1
Ruby目前在1.9.1版本上,它搭載了一個新的JIT虛擬機,與Ruby 1.8相比,性能有了很大提高。好消息是,從2.3.2版本開始,Rails完全支持Ruby 1.9.1。壞消息是幾個Ruby庫沒有針對Ruby 1.9.1進行更新。請參閱IsItRuby19以查看當前支持的Ruby 1.9.1庫的列表。
0
否 - 您將不得不每次安裝寶石。 RVM可以幫助你導入一個gemset文件,但最終 - 你將最終再次安裝gem。
更多細節
0
只是想補充一點,如果你不喜歡它會覆蓋CD和寶石的方式RVM原因,你可以使用rbenv /紅寶石構建工具,只是想指出的是,見https://rvm.io/gemsets/importing/有現在有更多的選擇。 github回購在這裏https://github.com/sstephenson/rbenv
相關問題
- 1. 從ruby 1.8.7升級到1.9.2
- 2. 在OS X上的Ruby 1.8.7到1.9.1 10.6
- 3. 如何從Ruby 1.9.2降級到Ruby 1.8.7來運行Rails 2.0.2
- 4. 從1.8.7升級Ruby到1.9.3後Yaml編碼問題
- 5. 如何在Windows上從Ruby 1.8.6升級到1.8.7?
- 6. 將Ruby Installer for Windows從1.8.6升級到1.8.7的步驟
- 7. 在Ubuntu 9.10中從ruby 1.8.6升級到1.8.7?
- 8. 如何從Ruby 1.8.7升級到Ruby 1.9.2 for Rails 2.3.8應用程序?
- 9. 如何從ruby 1.9.2切換回ruby 1.8.7?
- 10. 在小型VM上的Ruby 1.9.1或Ruby 1.8.7企業版?
- 11. HOWTO升級的Ruby 1.8.7到1.9客戶端計算機上
- 12. 將Ruby升級到1.9
- 13. Ruby:代碼「升級」從1.8.6到1.9.2
- 14. 如何在不使用RVM的情況下將Ubuntu從Ruby 1.8.6升級到1.8.7?
- 15. 從Rails 2.3.2升級到Ruby 1.8.6到Rails 2.3.5 Ruby 1.8.7未初始化的常量ActiveSupport :: Dependencies :: Mutex(NameError)
- 16. 將jQuery 1.4.2升級到1.9.1
- 17. RVM + Ruby 1.9.1 + ruby-debug =錯誤?
- 18. jquery對話框從1.8.2升級到1.9.1
- 19. 升級的Ruby 2.4.0
- 20. 安裝Ruby 1.9.1
- 21. ruby ping for 1.9.1
- 22. 如何從Ruby 1.9.2p0升級到沒有rvm的ruby 1.9.2p180?
- 23. Ruby 1.8.7 vs Ruby企業
- 24. 如何更新到Ruby 1.8.7
- 25. ruby 1.9.1在netbeans中?
- 26. Ruby是1.8.7,但豹
- 27. Ruby 1.8.7中的NoMethodError
- 28. ruby on rails 3.0升級
- 29. 升級Ruby打破了Rails?
- 30. Ruby未在Mac上升級?
是的。編寫一個Ruby 1.9腳本來安裝1.8版本中的所有寶石。 – Adrian 2010-07-10 22:41:46