Вот вопрос, связанный с Ruby.
Экспресс-установка OpenNebula 2.2.0 на CentOS вызвала у меня большие проблемы, поскольку он устанавливает Ruby 1.8.5, который несовместим с Sunstone.Я установил Ruby 1.9.2 после выполнения установки Express, но проблема осталась, так как Sunstone пытался использовать старую установку Ruby.
Я не знаю, как настроить, так что более новая версия Rubyследует использовать вместо этого.
После этой проблемы я переустановил CentOS и установил Ruby 1.8.7.Когда я делаю ruby -v, он показывает: ruby 1.8.7 (2010-12-23 patchlevel 330).
Но когда я делаю 'gem update –system', он говорит (Gem :: InstallError) rubygems-update требует Ruby Version> = 1.8.7. Ранее из CentOS-репозитория была установлена более старая версия (для установки yum), и, очевидно, установка GEM не понимает, что я установил более новую версию.
Итак, мой вопрос: как мне настроить систему так, чтобы все программы понимали, как использовать Ruby 1.8.7?
Спасибо!
Андерс Брандеруд