Я довольно новичок в Linux (использую Ubuntu 10.10). У меня возникли проблемы при попытке установить Rails 3.0.5 в правильный каталог gem.
У меня есть корневая установка Ruby (1.8.7), которую я случайно установил (вероятно, вместе с ней была версия gem) и RVM, который я специально установил для управления версиями Ruby. Я могу использовать RVM по умолчанию для своей версии Ruby, без проблем.
Но когда я пытаюсь установить рельсы с помощью команды:
gem install rails
устанавливает рельсы в корневой каталог gems: /var/lib/gems/1.8/gems
но вместо этого я хочу установить рельсы в каталог RVM: /.rvm/rubies/ruby-1.9.2-p180/lib/ruby/gems/1.9.1/gems
Немного как, даже после выполнения sudo apt-get purge ruby rubygems
. Плохая жемчужина все еще там. Я определяю это, выполняя whereis gem
(правильная функция?). Который возвращает /usr/bin/gem1.8 /usr/bin/gem /usr/share/man/man1/gem.1.gz
Теперь, как мне избавиться от плохого камня и установить правильный камень в RVM?
Кстати, мой GEM_PATH - /home/me/.rvm/gems/ruby-1.9.2-p180@rails3:/home/me/.rvm/gems/ruby-1.9.2-p180@global:
, что делает это более загадочным.
Любое предложение приветствуется,
Спасибо
:)