2009-03-01 3 views
3

Я использую Ubuntu 8.10, и я установил Ruby и Ruby on Rails в соответствии с указаниями на сайте this. Точных направлений, за которыми я следовал, больше не существует, поскольку, похоже, в последнее время изменилась wiki 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 

Это просто странно для меня, потому что я установил рельсы, используя команду гема. Я использую мой компьютер для двоичной системы драгоценных камней, поэтому я могу создать ссылку на нее в каталоге bin, но я не могу ее найти. Я знаю, что он установлен becaues, когда я бег «сценарий/сервер» и перейти на локальный хост: 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 

Любые знают, как я могу получить мою команда драгоценного камня снова работает? Спасибо за любую помощь.

Примечание: Я новичок в Rails и довольно новичок в Ubuntu и Linux в целом.

ответ

3

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

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

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

По сути, вы можете установить рубин от APT-получить или источник, но рекомендуется установить RubyGems от источника.

+0

Я хочу сказать, что я установил его из источника. В любом случае его сейчас нет. Я бы просто установил его из источника, но серверная страница rails говорит, что у меня есть, поэтому я не хочу, чтобы он был установлен дважды. – Joel

+0

Я просто решил установить из источника снова. Работает отлично. благодаря – Joel

3

Вы можете посмотреть, чтобы увидеть, если он находится в:

/usr/bin/gem1.8

, если она есть, то символическая/USR/бен/камень к нему:

Судо пер -s /usr/bin/gem1.8/USR/бен/камень

Кстати, вот еще один учебник о том, как установить рельсы на Ubuntu 8.10:

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

+0

Это не так:/ – Joel

+0

Что делать: найти gem1.8 –

 Смежные вопросы

  • Нет связанных вопросов^_^