首先向大家介紹一下我使用的環境,我的Linux是用虛擬機安裝的,VMware Workstation 5.5,安裝的是Fedora 8。在Fedora的iso文件中包含了ruby的rpm包,但使用它自帶的rpm包不能滿足我們安裝Rails的需要,所以需要到http://www.ruby-lang.org/en/上去下載ruby完整安裝包,我下載的 是1.8.6的源代碼。下下來之後先解壓,使用tar命令解壓
tar xvf 文件名
解壓之後在當前目錄下會多一個ruby-1.8.6的目錄,在這個目錄下就是ruby的源文件,當然需要編譯然後再安裝。使用cd命令進入這個目錄。
cd ruby-1.8.6
進入ruby-1.8.6目錄後,可以通過執行一下幾步來安裝:
1 在終端中輸入 ./configure,然後回車等待
2 執行make命令,在終端中輸入make,然後回車等待
3 測試make命令是否執行成功,在終端輸入make test,當看到successful時,說明make命令執行成功
4 在終端中輸入make install-all命令,安裝ruby
好,我們已經安裝好ruby了,下面開始安裝rubygems。
首先需要下載rubygems,大家可以到http://rubyforge.org/frs/?group_id=126上去下載rubygems。下載下來的是一個壓縮包,解壓後把終端的工作目錄定位到解壓後的文件夾中,輸入ruby setup.rb命令,安裝rubygems。
安裝好rubygems後,就可以通過rubygems來安裝rails了。在終端中輸入一下命令
gem install rails --include-dependencies
等執行完以上的命令後已成功安裝ruby和rails了。