"Gem:: RemoteFetcher:: UnknownHostError" при установке Rails версии 3.2.15

Я успешно установил рельсы 3.2.15 на live Ubuntu USB с сохранением данных раньше.

теперь, когда я привык к os (Ubuntu 12.04 LTS), я установил его на ноутбук и в процессе установки материала, который я использовал в реальном USB.

Короче говоря, у меня проблемы с установкой Rails. Я использовал те же инструкции для установки рубинов и рельсов, как и в реальном usb: http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/

Однако, я получаю эту ошибку при установке рельсов:

ОШИБКА: при выполнении gem... (Gem:: RemoteFetcher:: UnknownHostError)     нет такого имени (https://api.rubygems.org/api/v1/dependencies?gems=activemodel)

Я использовал -V, чтобы узнать, что происходит, но, будучи техническим нобом в целом, я не знаю, что происходит не так.

Вот что -V выдал:

~ $gem install rails -V 3.2.15 HEAD https://api.rubygems.org/latest_specs.4.8.gz 302 Временно перемещено ГЛАВА https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz200 OK GET https://api.rubygems.org/latest_specs.4.8.gz 302 Перемещено Временно GET https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz200 OK HEAD https://api.rubygems.org/latest_specs.4.8.gz 302 Перемещено Временно HEAD https://s3.amazonaws.com/production.s3.rubygems.org/latest_specs.4.8.gz304 Не модифицировано GET https://api.rubygems.org/quick/Marshal.4.8/rails-4.0.2.gemspec.rz 302 Временно перемещен GET https://bb-m.rubygems.org/quick/Marshal.4.8/rails-4.0.2.gemspec.rz 200 OK HEAD https://api.rubygems.org/api/v1/dependencies 302 Перемещено Временно HEAD https://bundler.rubygems.org/api/v1/dependencies 200 OK HEAD https://api.rubygems.org/api/v1/dependencies 302 Перемещено Временно HEAD https://bundler.rubygems.org/api/v1/dependencies 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=rails 302 Временно перемещен GET https://bundler.rubygems.org/api/v1/dependencies?gems=rails 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=rails 302 Перемещено Временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=rails 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=railties 302 Перемещено Временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=railties 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=railties 302 Временно перемещен GET https://bundler.rubygems.org/api/v1/dependencies?gems=railties 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=actionmailer 302 Временно перемещен GET https://bundler.rubygems.org/api/v1/dependencies?gems=actionmailer 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=actionmailer302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=actionmailer 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=activerecord302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=activerecord 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=activerecord302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=activerecord 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=actionpack302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=actionpack 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=actionpack302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=actionpack 200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=activesupport302 Перемещено временно GET https://bundler.rubygems.org/api/v1/dependencies?gems=activesupport200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=activesupport 302 Временно перемещен GET https://bundler.rubygems.org/api/v1/dependencies?gems=activesupport200 OK GET https://api.rubygems.org/api/v1/dependencies?gems=activemodel 302 Временно перемещен GET https://bundler.rubygems.org/api/v1/dependencies?gems=activemodel 200 OK ERROR: при выполнении gem... (Gem:: RemoteFetcher:: UnknownHostError)     нет такого имени (https://api.rubygems.org/api/v1/dependencies?gems=activemodel)

Кто может помочь?

ДОПОЛНИТЕЛЬНАЯ ИНФОРМАЦИЯ:

с помощью:

ruby ​​2.1.0p0 (версия для печати 2013-12-25 44422) [i686-linux]

rvm 1.25.15 (стабильный) Уэйн Е. Сегин, Михал Папис [https://rvm.io/]

Ответ 1

вероятно, получил ошибку, потому что интернет дома был довольно прерывистым. Когда я использовал подключение к Интернету на работе, установка прошла успешно.

Ответ 2

У меня была та же проблема: Ubuntu 12.04, ruby ​​2.1.0, пытающаяся установить последние рельсы (4.0.x). Выполнение gem install rails Я получал такую ​​же ошибку. Что я сделал:

  • update rubygem: обновление gem --system, и оно перешло от 2.2.0 до 2.2.2
  • расположен устаревшие драгоценные камни (драгоценный камень устаревший) и получил несколько устаревших: bigdecimal (1.2.3 < 1.2.5), minitest (4.7.5 < 5.2.3), psych (2.0. 2 < 2,0,4), рейк (10,1,0 < 10,1,1), rdoc (4.1.0 < 4.1.1), тестовый блок (2.1.0.0 и 2.5.5)
  • обновленные драгоценные камни с обновлением gem
  • Изначально установленные рельсы с рельсами установки gem --no-ri -no-rdoc

В rails -v я получил Rails 4.0.3.