Ответ 1
Переопределить в файле ~/.bashrc?
#in ~/.bashrc
export GEM_PATH=/usr/lib/ruby/gems/1.8
Похоже на хакерство.
как я могу удалить второй путь (/home/tom/.gem/ruby/1.8) из "GEM PATHS:"?
Здесь вывод "$ gem env":
Среда RubyGems:
Спасибо большое! Том
Переопределить в файле ~/.bashrc?
#in ~/.bashrc
export GEM_PATH=/usr/lib/ruby/gems/1.8
Похоже на хакерство.
Вы не можете! Я также хотел это сделать, и havent нашел способ... Затем я искал источник rubygems (на github.com) и узнал, что он пытается получить путь от etc/gemrc и ~/.gemrc. Если он терпит неудачу (и не работает также переменная среды GEM_PATH), предполагается, что ~/.gem... является стандартным путем.
Поэтому Макс Уильям прав, и вам нужно экспортировать GEM_PATH или создать ~/.gemrc. И это не хак, конечно!: -)
Надеюсь немного прояснить ситуацию!