Обычно под Ubuntu вам нужно сделать:
sudo update-alternatives --config ruby
Это позволит вам установить по умолчанию любую доступную версию ruby, установленную в вашей системе. Это легко установить из репозиториев.
Я пытаюсь установить версию Ruby на 1.9.2, но не могу изменить ее из системной установки Ruby. Что я делаю неправильно?
Мой вывод терминала:
$ rvm list rvm rubies => ruby-1.9.2-p180 [ i386 ] $ rvm use default Using /usr/share/ruby-rvm/gems/ruby-1.9.2-p180 $ ruby -v ruby 1.8.7 (2011-06-30 patchlevel 352) [i686-linux]
Обычно под Ubuntu вам нужно сделать:
sudo update-alternatives --config ruby
Это позволит вам установить по умолчанию любую доступную версию ruby, установленную в вашей системе. Это легко установить из репозиториев.
Я бы не стал устанавливать конкретную версию по умолчанию, лучше использовать файлы .rvmrc с версией gemset и ruby для каждого проекта.
Путь RVM должен быть:
rvm 1.9.2-p180 --default rvm use default
Кроме того, я думаю, вы могли бы лучше перейти на 1.9.3. Это довольно легко сделать с помощью rvm:
rvm install 1.9.3