Вот хорошее объяснение того, что здесь происходит:
sudo меняет PATH - почему?
Предполагается, что вы используете Ubuntu. sudo меняет путь в Ubuntu.
Самоцвет, находящийся в / usr / bin /, вероятно, является символической ссылкой на /usr/bin/gem1.8. То, что я сделал, было символом symlink ruby-enterprise в / usr / bin / ree-gem следующим образом:
sudo ln -s /opt/ruby-enterprise-1.8.6-20090201/bin/gem / usr / bin / ree-gem
тогда я просто использую:
sudo ree-gem install some_gem
для установки гемов специально для ри. Если вы не используете ruby 1.8.6 rubygem, вы можете использовать символическую ссылку REE вместо / usr / bin / gem:
sudo ln -s /opt/ruby-enterprise-1.8.6-20090201/bin/gem / usr / bin / gem