Mac OS X Tiger に Ruby をインストール
Mac OS X Tiger に標準にバンドルされている ruby
は irb
でヒストリー機能が利用できない、など使い勝手が悪い上、脆弱性も修正されていないバージョンなので、最新版をソースからインストールする。
なお、古いバージョンの 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