CORESERVER では Ruby が1.8.5のため、1.8.7にアップデートしたいと思います。
オフィシャルの「オブジェクト指向スクリプト言語 Ruby」から安定版の ruby 1.8.7-p174 をダウンロードしてインストール。
例によって prefix でインストール先を変更。
user@host:~/src> wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.bz2
user@host:~/src> tar xvjf ruby-1.8.7-p174.tar.bz2
user@host:~/src> cd ruby-1.8.7-p174/
user@host:~/src/ruby-1.8.7-p174> ./configure –prefix=$HOME/local –disable-install-doc
user@host:~/src/ruby-1.8.7-p174> make
user@host:~/src/ruby-1.8.7-p174> make install
user@host:~/src> tar xvjf ruby-1.8.7-p174.tar.bz2
user@host:~/src> cd ruby-1.8.7-p174/
user@host:~/src/ruby-1.8.7-p174> ./configure –prefix=$HOME/local –disable-install-doc
user@host:~/src/ruby-1.8.7-p174> make
user@host:~/src/ruby-1.8.7-p174> make install
環境変数の設定および永続設定を行います。
自分は過去に「[言語][Python][メモ]レンタルサーバーで Python 追加モジュールのインストール」で設定しているので、今回は行いませんでしたが初めての人はやっておく必要があります。
user@host:~/src> export PATH=$HOME/local/bin/:$PATH
user@host:~/src> cd
user@host:~> echo “export PATH=$HOME/local/bin/:$PATH” >> .bashrc
user@host:~/src> cd
user@host:~> echo “export PATH=$HOME/local/bin/:$PATH” >> .bashrc
バージョンを確認して問題なければ完了。
user@host:~> ruby -v
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
ruby 1.8.7 (2009-06-12 patchlevel 174) [i686-linux]
official.オブジェクト指向スクリプト言語 Ruby
