Fedora linux forum

Форум русской поддержки ОС Fedora linux

 

#1 2010-08-24 12:09:16

vintyara
Member
Зарегистрирован: 2010-08-24
Сообщений: 10

[Решено] Установка Ruby + все для Rails

В линуксах не очень понимаю, но увы, для работы с рельсами нужна именно линукса. В дистрибутиве (Fedora 13) в репозитории доступна лишь 1.8.2 версия ruby. Мне нужна не ниже 1.9.2. Потому было решено ставить с сырцов. Поставил как умею, а именно — configure / make / make install

Руби встал smile

[root@localhost rubygems-1.3.7]# ruby -v
ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux]
[root@localhost rubygems-1.3.7]# irb
irb(main):001:0> 1 + 1
=> 2
irb(main):002:0>


Короче работает smile Дальше мне нужно поставить рельсы. А  для этогу ноно установить rubygems

Скачал так же сырцы, и... облом. Не хотят они ставиться.

[root@localhost rubygems-1.3.7]# ruby setup.rb
/usr/soft/rubygems-1.3.7/lib/rubygems/source_index.rb:68:in `installed_spec_directories': undefined method `path' for Gem:Module (NoMethodError)
    from /usr/soft/rubygems-1.3.7/lib/rubygems/source_index.rb:58:in `from_installed_gems'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:883:in `source_index'
    from /usr/soft/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:81:in `init_gemspecs'
    from /usr/soft/rubygems-1.3.7/lib/rubygems/gem_path_searcher.rb:13:in `initialize'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:841:in `new'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:841:in `block in searcher'
    from <internal:prelude>:10:in `synchronize'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:840:in `searcher'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:479:in `find_files'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:983:in `load_plugins'
    from /usr/soft/rubygems-1.3.7/lib/rubygems.rb:1139:in `<top (required)>'
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from <internal:lib/rubygems/custom_require>:29:in `require'
    from setup.rb:24:in `<main>'


Ступор... Какие идеи у кого будут?

Неактивен

 

#2 2010-08-24 14:16:30

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: [Решено] Установка Ruby + все для Rails

Почитай этот топик.

Неактивен

 

#3 2010-08-25 04:23:57

vintyara
Member
Зарегистрирован: 2010-08-24
Сообщений: 10

Re: [Решено] Установка Ruby + все для Rails

Спасибо ) Действительно, оно уже "идет в комплекте" big_smile

Неактивен

 

#4 2010-08-25 08:58:00

ash
Moderator
Откуда: Мурманск
Зарегистрирован: 2007-10-21
Сообщений: 382

Re: [Решено] Установка Ruby + все для Rails

Там в конце еще предлагают решение, если ошибка "undefined method `path' for Gem:Module" осталась.

Неактивен

 

#5 2010-08-25 09:10:35

vintyara
Member
Зарегистрирован: 2010-08-24
Сообщений: 10

Re: [Решено] Установка Ruby + все для Rails

Не, ошибки нет уже smile Точнее мне и не нужно было ставить rubygems, ибо оно уже есть в новой версии ruby smile

Неактивен