Следуя этому совету по установке RVM 1.5.2 , я использовал эти команды для установки всей системы RVM 1.5.2 (в / usr / local / rvm):
curl http://rvm.beginrescueend.com/releases/rvm-install-head > rvm-install-head
sudo bash rvm-install-head
Это само по себе сработало. Я добавил соответствующие исходные операторы в мой файл .bashrc:
[[ -s "/usr/local/rvm/scripts/rvm" ]] && source "/usr/local/rvm/scripts/rvm"
и приступил к попытке установить Ruby 1.9.2 с помощью этой команды:
sudo rvm install 1.9.2-head
Однако я получаю "rvm: команда не найдена". Если я попробую это без sudo, у меня не будет соответствующих разрешений для создания необходимых каталогов и так далее, как и следовало ожидать. Кажется, проблема в том, что функция оболочки rvm определена для моего пользователя, но при запуске sudo она недоступна.
Мой вопрос: как правильно установить рубины в общесистемной установке RVM 1.5.2?
Я использую Ubuntu 10.04.