ПРЕДУПРЕЖДЕНИЕ: Не удается извлечь данные из ‘http://gems.github.com ‘: неверный ответ не найден 404 (http://gems.github.io/specs.4.8.gz )

#github

#github

Вопрос:

Я попытался установить rails 6.0.0 с помощью команды

 gem install rails --pre
  

вывод:
….

ПРЕДУПРЕЖДЕНИЕ: Не удается извлечь данные из ‘http://gems.github.com ‘: неверный ответ не найден 404 (http://gems.github.io/specs.4.8.gz ) установлено 40 драгоценных камней

Конфигурация системы:

Mac OSX 10.13.6

ruby 2.6.1p33 (2019-01-30 редакция 66950) [x86_64-darwin17]

OpenSSL 1.0.2h 3 мая 2016

Поскольку это тестовая конфигурация с rails 6 beta, я хотел бы удалить все системные предупреждения, чтобы сосредоточиться на rails. Есть ли какое-либо решение для устранения предупреждения?

Комментарии:

1. Почему gems.github.io ? github.com/gems похоже, это не связано с Ruby. Может быть, какая-то ошибка файла конфигурации? Возможно, правильный URL api.rubygems.org/specs.4.8.gz .

2. Этот код из ‘gem install rails —pre’ Жаль, что я не могу попробовать заменить этот код самостоятельно.

3. Кроме того, эта ошибка ссылается на два разных, но похожих домена: один .io и one .com . Это опечатка?

4. @Chris Нет, не опечатка. Это была копия из сообщения об ошибке. Также есть сообщение об одной и той же ошибке по другой причине. Но решение не применимо к этому.

Ответ №1:

Вот что я сделал. Зайдите в мою учетную запись github и добавьте новую gpg (после создания новой), тогда больше никаких предупреждений!