Исчезающие рубиновые самоцветы - PullRequest
3 голосов
/ 01 марта 2009

Я использую Ubuntu 8.10, и я установил Ruby и Ruby on Rails, следуя указаниям на этом сайте. Точных указаний, которым я следовал, больше не существует, так как кажется, что вики rubyonrails.org недавно изменилась. Но я установил это далеко. Установил Ruby, затем Gems, затем установил Rails, используя "gem install rails". Некоторое время я действительно не связывался с Rails, и сегодня я попытался использовать команду Gem и ...

   The program 'gem' can be found in the following packages:
    * rubygems1.8
    * rubygems1.9
   Try: sudo apt-get install <selected package>
   bash: gem: command not found

Это странно для меня, потому что я установил рельсы с помощью команды gem. Я искал свой компьютер для двоичного файла gems, чтобы я мог создать ссылку на него в каталоге bin, но я не могу его найти. Я знаю, что он установлен, потому что я запускаю скрипт / сервер и захожу в браузер localhost: 3000. Я получаю следующую информацию о версии:

Ruby version    1.8.7 (i486-linux)
RubyGems version    1.3.1
Rails version   2.2.2
Active Record version   2.2.2
Action Pack version 2.2.2
Active Resource version 2.2.2
Action Mailer version   2.2.2
Active Support version  2.2.2

Кто-нибудь знает, как я могу заставить мою команду gem работать снова? Спасибо за любую помощь.

Примечание: я новичок в Rails и довольно плохо знаком с Ubuntu и Linux в целом.

Ответы [ 2 ]

3 голосов
/ 02 марта 2009

Вы устанавливали rubygems из apt-get? Если да, возможно, вам следует попытаться удалить его и установить из источника.

Вот еще одна статья об установке Rails в Ubuntu:

http://www.rubyinside.com/how-to-install-a-ruby-18-stack-on-ubuntu-810-from-scratch-1566.html

По сути, вы можете установить Ruby из apt-get или source, но рекомендуется устанавливать rubygems из source.

3 голосов
/ 01 марта 2009

Вы можете посмотреть, есть ли оно в:

/ USR / бен / gem1.8

если это так, то символическая ссылка / usr / bin / gem на него:

sudo ln -s /usr/bin/gem1.8 / usr / bin / gem

Кстати, вот еще одно руководство по установке rails в Ubuntu 8.10:

http://articles.slicehost.com/2009/1/6/ubuntu-intrepid-ruby-on-rails

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...