RVM на Ubuntu Troubles - PullRequest
       7

RVM на Ubuntu Troubles

0 голосов
/ 26 октября 2010

Я столкнулся с множеством проблем при попытке установить RVM в Ubuntu 9.10. Вот шаги, которые я пытался сделать:

  • установить ruby ​​(через сайт ruby, без менеджера пакетов)
  • скачать рвм
  • установить rvm (выполнить редактирование в .bashrc)
  • используйте rvm для установки ruby ​​version & gems

Есть ли какой-то важный шаг, который мне, кажется, не хватает?

Ответы [ 3 ]

1 голос
/ 26 октября 2010

Убедитесь, что вы выбрали установленный ruby ​​(часть --default сообщает rvm, что вы хотите, чтобы этот ruby ​​был вашей версией ruby ​​по умолчанию).Что-то вроде:

rvm --default use 1.9.2

Также эта команда скажет вам, какой рубин выбран в данный момент:

rvm list

И, надеюсь, вы увидите что-то вроде:

rvm rubies

   ruby-1.9.2-p0 [ x86_64 ]
=> ruby-1.8.7-p302 [ x86_64 ]

На данный момент вы сможете установить гемы и, надеюсь, иметь успешную установку и рабочую среду rvm.

В прошлом у меня были проблемы, когда я не выбрал rvm ruby ​​и былвсе еще работаю с рубином и гемами моего дистрибутива и легко запутался.Убедитесь, что вы используете команды ruby ​​и gem из вашей папки ~ / .rvm со следующими командами:

which ruby
which gem

Удачи!

1 голос
/ 26 октября 2010

С какими проблемами вы сталкиваетесь?Иногда я забываю переключиться в правильную среду rvm (например, rvm ree), чтобы он помог поместить файл .rvmrc в каталоги проектов.

Я бы начал с удаления установки ruby ​​в ubuntu, чтобы выне нужно беспокоиться о конфликтах (хотя rvm правильно настроит ваш PATH).Следуя инструкциям на RVM , выполните следующую команду для установки rvm,

  bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

и затем установите системные зависимости, как указано в rvm notes.и затем установите нужную версию ruby ​​(например, rvm install ree или rvm install 1.9.1)

0 голосов
/ 26 октября 2010

Важно: для правильной установки попробуйте это:

введите rvm |head -n1

Должен возвращать: rvm является функцией

, иначе добавить эту строку

[[-s "/ usr / local / rvm / scripts / rvm"]]&&."/ usr / local / rvm / scripts / rvm"

в вашем профиле.

...