ubuntu8.04コンパイルインストールruby-1.8.6-p114


1.buildツールのインストール
sudo aptitude install build-essential linux-headers-$(uname -r) 

2.readline zlib libncurses 5のインストール
apt-get install zlib1g-dev
apt-get install libreadline5 libreadline5-dev
apt-get install libncurses5 libncurses5-dev

3.rubyのインストール
rubyのソースコードのダウンロード:
http://www.ruby-lang.org/en/downloads/
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p114.tar.gz
tar xvfz ruby-1.8.6-p114.tar.gz
cd ruby-1.8.6-p114
./configure  --prefix=/usr/local/ruby
sudo make
sudo make install 

インストール後、/usr/local/ruby/binをオペレーティングシステムのPATH環境変数に追加
編集/etc/environment
gedit /etc/environment

一番後ろに追加:
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/ruby/bin"

環境変数の変更を有効にするコマンドを実行します.
source /etc/environment

4.gemのインストール
wget http://rubyforge.org/frs/download.php/29548/rubygems-1.0.1.tgz
tar xzvf rubygems-1.0.1.tgz
cd rubygems-1.0.1
sudo ruby setup.rb 

gemが正常にインストールされ、アップグレードされたかどうかを確認します.
sudo gem update --system

5.railsのインストール
sudo gem install rails --include-dependencies 

railsをインストールした後、インストールに成功したかどうかを確認します.
rails –v

railsのバージョンを確認してください