macでRuby1.9をインストール
macでRubyをアップデートしたときの覚え書き
MacPortsを使用。
今回使用したmacがメンテナンスされていなかったのでportを使うとエラーが出たが、以下のコマンドを打つと正常に作動するようになった。
sudo port -d selfupdate
sudo port upgrade installed
sudo port -d sync
Rubyのアップデート
sudo port intall -f ruby19 +mactk
ここで /opt/local/bin/ruby1.9 がインストールされる
+mactk がないと、tkパッケージが使えない。
確認
/opt/local/bin/ruby1.9 -v
このままでも使用できるが、rubyコマンドで使用したいのでシンボリックリンクを作成する。
シンボリックリンク作成
sudo mv /usr/bin/ruby /usr/bin/ruby1.8.7
sudo ln -s /opt/local/bin/ruby19 /usr/bin/ruby
確認
/usr/bin/ruby -v
参考URI: