Не удается получить rvm для правильной установки

Кто-нибудь замечает проблемы при попытке установить rvm в Ubuntu? На моем компьютере установлены как Ruby 1.8.7, так и 1.9.2, но я не могу понять, как сделать его по умолчанию для 1.9.2, кроме маршрута rvm. Однако, когда я иду установить rvm с помощью следующей команды:

bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )

я получаю это сообщение об ошибке:

Warning: /usr/share/ruby-rvm/archives/wayneeseguin-rvm-stable.tgz: Permission 
Warning: denied
  0  792k    0  2896    0     0   1878      0  0:07:11  0:00:01  0:07:10  128k
curl: (23) Failed writing body (0 != 2896)

Could not download 'https://github.com/wayneeseguin/rvm/tarball/stable'.
  curl returned status '23'.

Я искал исправление, но не смог найти его. Эта проблема беспокоит меня с августа.

Любая помощь, если высоко ценится.

PS. Если проще удалить 1.8.7, вы предлагаете мне это сделать?

Обновление:

Использование sudo apt get.

Я почти не могу поверить, что боль в & amp; & amp; это просто использовать RVM. После того, как я наконец установил rvm и файлы bash работают правильно, я перешел к установке ruby ​​версии 1.9.2. Конечно, файл rvm git содержит неправильный код, о котором вы можете прочитать по этой ссылке: https://github.com/wayneeseguin/rvm/commit/52018750763d5321b7b993e201c8589b98e090f9

Итак, мы иди снова, я решил использовать rvm install 1.9.2-head, и он корректно устанавливает эту версию ruby.

Затем я говорю rvm использовать версию 1.9.2 с помощью следующей команды: rvm use 1.9.2-head. Rvm говорит мне, что сейчас использует 1.9.2. Но затем, когда я проверяю версию ruby ​​с помощью ruby ​​-v, я обнаруживаю, что он все еще использует 1.8.7.

1113 Почему так трудно заставить это работать? Я чувствую, что потратил часы на то, что должно было быть относительно легко.

3
задан 2 January 2012 в 02:21

1 ответ

проблема связана с тем, что пакет ruby-rvm установлен через apt. Используйте этот ответ для исправления: https://stackoverflow.com/questions/9056008/installed-ruby-1-9-3-with-rvm- но-командная строка-оленья кожа-шоу-рубиновые об / 9056395 # 9056395

0
ответ дан 2 January 2012 в 02:21

Другие вопросы по тегам:

Похожие вопросы: