這裡說的是在Ubuntu下通過apt-get安裝ruby,自己編譯的情況就免了。
首先,在安裝ruby本身時一定要把ruby和ruby-dev全安裝了。版本是1.8,因此應該執行如下命令
sudo apt-get install ruby1.8 ruby1.8-dev rubygems
這是因為許多plugin或者gems都要依賴dev下面的東東,比如ferret就要用到一個叫mkmf的東西,後者就是包含在dev中的。
然後可以gem或者apt-get來安裝rails,不過推薦前者,因為版本肯定是最新的。比如我用的源裡面的rails還不是1.2的呢,用apt-get就不好了。
最後就是找找這些東東都安裝在哪兒了,可以在根目錄下運行find命令
sudo find -iname *ruby* >> result.txt