/ / ERROR: Не може да се намери валиден gem 'libxml-ruby' (> = 0) - ruby-on-rails

ГРЕШКА: Не можахме да намерим валиден скъпоценен камък "libxml-ruby" (> = 0) - рубин на релси

Имам приложение за релси, което копирах на машината си. Получавам следната грешка при достъп до приложението.

    MissingSourceFile (no such file to load -- xml):
app/controllers/results_controller.rb:6
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/httpserver.rb:104:in `service"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/httpserver.rb:65:in `run"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:173:in `start_thread"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:162:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:162:in `start_thread"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:95:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:92:in `each"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:92:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:23:in `start"
/usr/local/rvm/rubies/ruby-1.8.7-head/lib/ruby/1.8/webrick/server.rb:82:in `start"

Опитах се да инсталирам libxml, получавайки следната грешка:

  [root@localhost log]# gem install libxml-ruby
WARNING:  RubyGems 1.2+ index not found for:
RubyGems will revert to legacy indexes degrading performance.
ERROR:  Could not find a valid gem "libxml-ruby" (>= 0) in any repository
[root@localhost log]#

Как може да бъде решен този проблем?

Версия на релсите: 2.3.8 Версия на Ruby: 1.8.7 Операционна система: FC18

Отговори:

0 за отговор № 1

Грешката предполага, че източниците на скъпоценния камък, които потребителят не може да разреши libxml-ruby. libxml-ruby изглежда също така се хоства от rubygems.org, Така можете да добавите https://rubygems.org към източниците си и инсталирайте скъпоценен камък.

# gem sources -a https://rubygems.org
https://rubygems.org added to sources

След това инсталирайте libxml-ruby:

# gem install libxml-ruby

Това би трябвало успешно да инсталирате скъпоценен камък.

За да видите списъка с наличните източници, можете да го издадете gem sources:

# gem sources