Gem: Не вдалося знайти дійсний самоцвіт у жодному сховищі


0

моя проблема полягає в тому, що я встановив ruby ​​і gem успішно без помилок, але коли я йду далі, намагаючись встановити будь-який дорогоцінний камінь, він кинув помилку:
ERROR: Could not find a valid gem '<name>' (>= 0) in any repository
Лише одна помилка.
Вибачте, що це може здатися старим, я також знайшов багато подібних тем про цю проблему, і більшість відповідей отримали налаштування проксі.
Але я не зовсім впевнений, чи варто вимкнути проксі, або ввімкнути його та встановити як рекомендовано (а що рекомендується, як якщо так)?
У моїй системі відключений проксі, якщо це допомагає.

Добре, шукаючи багато рішень, я виявив, що моя система не може встановити з'єднання http://production.cf.rubygems.org, а http://production.s3.rubygems.orgуспішно підключитися . Тож я думаю, що тепер мій шлях досить очевидний, мені просто потрібно змінити URL-адресу http://production.cf.rubygems.orgна встановлений http://production.s3.rubygems.orgу мене пакет rubin / gem? Але як я можу це відредагувати?
Це правда? Вибачте за те, що ви задали таке дурне запитання, але я сподіваюся, що я зрозумів це, і чи можете ви, хлопці, допомогти мені?


Це дослівний вихід чи ви редагували ім'я для читання <name>? Тому що в іншому випадку ви, швидше за все, скопіювали та вставили рецепт і використовуєте його, не розуміючи його ... просто здогад.
0xC0000022L

Вибачте, що я новачок у рубіні, я просто намагаюся встановити дорогоцінний камінь, і, наприклад, коли я запускаю, sudo gem install railsвін видав мені цю помилку, не вдалося знайти дійсну дорогоцінну каменю?
користувач2825648

Що відбувається, коли ви телефонуєте gem sources?. Можливо, це допоможе, якщо ви додасте інше джерело (Like gem sources --add http://rubygems.org/).
кнут
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.