Установка Ruby с помощью RVM - PullRequest
1 голос
/ 16 июня 2011

Я пытаюсь установить Ruby on Rails, используя RVM. Я следую этому руководству

http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

Я только что установил RVM и использовал rvm install 1.9.2, но когда я пытаюсь запустить ruby ​​-v, я получаю эту ошибку

The program 'ruby' is currently not installed.  You can install it by typing:
sudo apt-get install ruby

Я не уверен, стоит ли устанавливать ruby ​​с помощью apt-get. В руководстве упоминается, что при установке ruby ​​и прочего следует избегать использования apt-get. Также я установил ruby ​​на RVM. Я в замешательстве, любая помощь будет оценена. Заранее спасибо!

Ответы [ 3 ]

6 голосов
/ 16 июня 2011

После того, как вы выполните rvm install 1.9.2, вы должны указать RVM использовать эту установленную версию Ruby:

rvm use 1.9.2

Чтобы сделать это значением по умолчанию:

rvm use 1.9.2 --default

Вам может потребоваться source ~/.bashrc для обновления изменений или даже перезагрузки / выхода из системы (Ubuntu иногда не полностью перезагружает все до полной перезагрузки).

3 голосов
/ 16 июня 2011

Попробуйте открыть другой терминал или запустите источник .bash_profile

2 голосов
/ 16 июня 2011

Когда вы установили RVM, вы не забыли добавить эту строку в ваш ~ / .bash_profile и перезагрузить оболочку?

[[ -s "$HOME/.rvm/scripts/rvm" ]] && . "$HOME/.rvm/scripts/rvm

...