Mac OS X Tiger に Ruby をインストール

2006/12/28 1:43am

Mac OS X Tiger に標準にバンドルされている rubyirb でヒストリー機能が利用できない、など使い勝手が悪い上、脆弱性も修正されていないバージョンなので、最新版をソースからインストールする。

なお、古いバージョンの Ruby に存在する脆弱性については以下を参照(最新版では修正済み)。

まずは、脆弱性を修正するパッチを適用した最新版のソースコードをダウンロードして展開。

% curl --location -O ftp://ftp.ruby-lang.org/pub/ruby/ruby-1.8.5-p12.tar.gz
% tar xvzf ruby-1.8.5-p12.tar.gz

あとは普通に configure, make

% cd ruby-1.8.5-p12
% ./configure
% make
% sudo make install