В настоящее время я использую Ubuntu 11.10 64bit в качестве основной операционной системы и программирую на Ruby 1.9.2 и Rails 3.2.2.
После установки всех необходимых гемов, таких как Ruby, Rails и движка JavaScript, такого как Node.js и / или Therubyracer, вам просто нужны отдельные гемы, которые вы лично используете.
У меня не было никаких проблем, поэтому советуйте.
Если у вас возникли какие-либо проблемы, есть блог, в котором объясняется настройка с использованием виртуальной коробки, но для полной установки выполняются те же действия.