Установка Rubies в общесистемной проблеме установки RVM 1.5.2 - PullRequest
0 голосов
/ 25 марта 2011

Следуя этому совету по установке 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.

Ответы [ 2 ]

0 голосов
/ 25 марта 2011

Похоже, что сценарии установки были обновлены, чтобы исправить это, поэтому это больше не проблема.

0 голосов
/ 25 марта 2011

Если у вас есть существующие сценарии инициализации, которые зависят от старого общесистемного сценария установки, тогда стоит остановиться на версии 1.3.0 RVM.

(См. URL-адрес общесистемного сценария установки RVM не работает - что такое замена? )

...