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.