Подтвердить что ты не робот

Где я могу установить драгоценные камни, когда rubygems.org не работает?

В настоящее время Rubygems.org не работает - веб-сайт сообщает об ошибке, а несколько задач установки gem возвращают 500 ошибок.

Есть ли источник зеркального копирования/резервного копирования файлов gem или rubygems.org, по существу, одна точка отказа в процессе установки рубинового камня?

4b9b3361

Ответ 1

Как и несколько человек в Twitter, добавьте это в свой Gemfile:

source 'https://production.cf.rubygems.org'

Кроме того, если вы не используете Bundler, вы можете просто запустить:

$ gem source -a 'https://production.cf.rubygems.org'

Для записи люди в Twitter включают:

laizer, iltempo и jimneath. Большое спасибо им за спасение моего утра:)

Ответ 2

та же проблема, затрагивающая все git нажатие на Heroku

решил то же самое, изменив источник на GemFile на http://production.cf.rubygems.org

Ответ 3

Зеркало для Азиатско-Тихоокеанского региона: https://ruby.taobao.org/ (рекомендуется, высокая доступность, синхронизация каждые 15 мин)

Другие зеркала:

https://gems.cloudafrica.net/
https://tokyo-m.rubygems.org/

Ответ 4

Почувствовав свою долю уязвимых сетевых подключений, я обнаружил, что чаще всего мне нужны файлы .gem, которые мне нужны в моей системе, это просто поиск их и локальная установка.

Используйте команду find, чтобы найти локальные файлы .gem и установить их непосредственно с помощью gem install [file].

find ~/.rbenv/versions -type f -name 'minitest*.gem'

Это работает для отдельных драгоценных камней, но если вам нужно устанавливать зависимости и т.д., это может быть болью.

Ответ 5

Если у вас есть драгоценный камень на другом компьютере или на других рубинах на одном и том же компьютер, использование gem server для создания собственного сервера драгоценных камней.

В противном случае загрузите исходный код для рассматриваемого драгоценного камня из github и выполните задача грабли для создания драгоценного камня.