Häufige Gem RemoteFetcher :: FetchError. Irgendwelche Problemumgehungen?

7

Ich habe diesen Fehler in den letzten Tagen jeden Tag häufig bekommen ...

%Vor%

Mein Verständnis basiert auf einer ​​vorherige Frage ist, dass dies aufgrund ein Problem mit dem Remote-Repository und die Lösung ist, warten Sie ein wenig und versuchen Sie es erneut. In der Tat, manchmal, wenn ich ein paar Stunden oder über Nacht warten, funktioniert der Befehl install.

Ich hoffe jedoch auf eine zuverlässigere Erfahrung.

Ich dachte daran, Dateien wie rails-3.2.1.gem herunterzuladen und dann zu laufen ...

%Vor%

Aber das gibt mir ...

%Vor%

Ich könnte versuchen, Eisenbahnen herunterzuladen. Vielleicht werde ich. Aber ich spüre einen Sprung hinunter in ein Kaninchenloch darin, den ganzen Tag nach Abhängigkeiten zu suchen.

Irgendwelche alternativen, effizienten Möglichkeiten, Edelsteine ​​zu installieren? Gibt es etwas, das ich durch meine Repository-Spezifikation tun könnte, die eine Installation von Gems zuverlässiger machen würde?

%Vor%     
Ethan 11.02.2012, 02:05
quelle

6 Antworten

0

Im Endeffekt habe ich das Rdoc 3.12 Juwel auf meinen Desktop heruntergeladen (basierend auf dem ursprünglichen Fehler), dann habe ich es mit ... installiert.

%Vor%

Dann habe ich $ gem install rails erneut ausgeführt und es wurde erfolgreich beendet.

    
Ethan 16.02.2012, 19:00
quelle
16

Stellen Sie sicher, dass Ihre rvm ssl-Zertifikate auf dem neuesten Stand sind.

Überprüfen Sie ihren Status

%Vor%

Aktualisiere sie!

%Vor%     
Mike Rapadas 01.10.2013 19:00
quelle
12

Sie müssen die " Ссылка ",

hinzufügen

, aber vorher entfernen Sie die https Quelle, da sie beim Zertifikatsfehler hängen bleibt und stattdessen http hinzufügt.


also nach Schritten wäre:

  1. gem sources - Überprüfen Sie die Quellen
  2. gem sources -a http://rubygems.org/ - fügt http Quelle
  3. hinzu
  4. gem sources --remove https://rubygems.org/ - Entfernt die https-Quelle
Alex Doe 05.12.2014 09:50
quelle
7

Irgendein Grund dafür, keine RubyGems in Ihren Quellen zu haben? Wenn nicht, füge es mit

hinzu %Vor%

und versuchen Sie es erneut.

    
Abe Voelker 13.02.2012 20:56
quelle
1

Ich würde versuchen, nur Rubygems.org als einzige Edelsteinquelle zu verlassen. Dies sollte helfen.

    
Pedro Nascimento 11.02.2012 02:26
quelle
-1

Wahrscheinlich befinden Sie sich hinter dem Proxy-Server. Bitten Sie Ihren Internet-Administrator, die Einschränkungen Ihrer IP-Adresse zu entfernen.

    
Ramiz Raja 14.09.2012 13:14
quelle