I'm setting up a new RedHat Enterprise Linux 5 system to host Ruby apps running under Apache with Phusion Passenger. I've updated all the local packages on the system. Here is what RedHat is giving me for Ruby:
$ ruby -v
ruby 1.8.5 (2006-08-25) [i386-linux]
That's pretty old. Is it better to use what RedHat provides or install a newer version?
If newer version, which one? I've always gone with the latest in the 1.8.x series. Any reason to do differently?
UPDATE
After pondering and drawing a chart of the pros and cons, I decided to give Ruby Enterprise Edition a try. If that turns out to be problematic, I'll probably switch to 1.8.7.