我目前有Ubuntu 10.04 Ruby 1.8和Rails 2.3.8,Apache2和Phusion運行在我一直在開發這個應用程序的機器上。在開發過程中,我安裝了許多其他應用所需的寶石。但是我從未安裝過RVM。當我安裝RVM時,現有的gem會發生什麼?
昨天我試圖從1.3.5更新rubygems到當前版本(因爲寶石想要它),並且由於Ubuntu的具體細節已經完全廢棄了我的rubygems安裝。該應用程序運行,但我不能讓腳本/控制檯工作。 rubygems.org的人建議使用RVM安裝新版本的Ruby,以解決問題。
我的問題是:
恰好已經安裝在系統上的所有寶石是什麼?
新版本如何影響/與我的應用程序交互?
我應該在安裝RVM和新的紅寶石之前卸載任何東西嗎?
爲什麼這會發生在項目結束時?