歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu 7.10下從source安裝ruby

Ubuntu 7.10下從source安裝ruby

日期:2017/2/28 17:05:49   编辑:Linux教程

昨天在自己的機器上裝了Ubuntu 7.10,並搭建了ROR平台。由於自己也是一個Linux新手,在從source編譯安裝ruby時了不少彎路,所以寫下來以備日後使用。

由於Ubuntu 7.10缺省安裝後的gcc不能編譯c source,要從source編譯ruby需要首先安裝 build-essential。

使用如下命令從源安裝:
sudo apt-get install build-essential

解壓下載來的 ruby source壓縮包
tar xvf ruby-1.8.6-p110.tar.bz2

進入解壓後的 ruby-1.8.6-p110目錄:
cd ruby-1.8.6-p110

configure:(“prefix”---指定安裝到/opt/ruby,“--enable-install-doc”指定同時安裝doc,否則以後不能使用 ri )

sudo ./configure --prefix=/opt/ruby --enable-install-doc

make & install:

sudo make
sudo make install

將ruby加入系統PATH,把以下代碼寫入 /etc/profile (並在shell下執行):
export PATH=$PATH:/opt/ruby/bin

安裝ruby的SSL(不裝後面 gem i rails時會提示缺少SSL):

切換到root用戶: sudo -i

進入剛才從source解壓的: cd ruby-1.8.6-p110/ext/openssl

ruby extconf.rb
make
make install

安裝rubygems-0.9.5:

解壓後,進入目錄執行
ruby steup.rb

安裝rails:
gem i rails

Copyright © Linux教程網 All Rights Reserved