Phusion Passengerを使用してApacheで動作するRubyアプリケーションをホストする新しいRedHat Enterprise Linux 5システムをセットアップしています。私はシステム上のすべてのローカルパッケージを更新しました。 RedHatがRubyで私に与えていることは次のとおりです。Ruby 1.8.5を使用しても問題ありませんか?
$ ruby -v
ruby 1.8.5 (2006-08-25) [i386-linux]
かなり古いです。 RedHatが提供するものを使用したり、新しいバージョンをインストールする方が良いでしょうか?
新しいバージョンの場合はどちらですか?私は常に最新の1.8.xシリーズを使い続けました。別の理由は何ですか?
UPDATE
熟考し、長所と短所のグラフを描画した後、私は、Ruby Enterprise Editionのを試してみることにしました。それが問題になる場合は、おそらく1.8.7に切り替えるでしょう。