さくらインターネットのサーバにRubyをインストールする

さくらインターネットに標準でインストールされているRubyのバージョンは1.8.7で、
特に問題はないのですが、今後アップデートされてプログラムが動かなくなるのがいやなので
$HOME/local の下に独自でインストールすることにした。

mkdir ~/local
mkdir ~/src
cd ~/src
wget ftp://ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.7-p174.tar.gz
tar zxvf ruby-1.8.7-p174.tar.gz
cd ruby-1.8.7-p174
./configure --prefix=$HOME/local
make
make install

後々 kconv とか使うときに必要となる iconv モジュールもついでにインストールしておく

cd ~/src/ruby-1.8.7-p174/ext/iconv
ruby extconf.rb --prefix=$HOME --with-iconv-dir=/usr/local
make
make install