Découvrez où votre ruby est configuré pour rechercher des sources:
C:\>gem sources
*** CURRENT SOURCES ***
http://gems.rubyforge.org/
S'il est pointé sur gems.rubyforge.org (ce qui est à la première installation pour les fichiers binaires d'installation plus) vous 'est pointé sur l'ancien serveur web alors quand ruby essaie d'obtenir des mises à jour, il reçoit une redirection HTTP (302) en guise de réponse au lieu des données attendues au format GZIP. Il n'a apparemment pas de gestionnaire d'erreurs configuré pour détecter la redirection, donc il abandonne tout simplement. Pour corriger cela, vous devez mettre à jour la liste des sources. Ajoutez d'abord la source correcte:
C:\>gem sources -a http://rubygems.org/
http://rubygems.org/ added to sources
Retirerensuitelesentretoisescaoutchouc dépréciée un:
C:\>gem sources -r http://gems.rubyforge.org/
http://gems.rubyforge.org/ removed from sources
C:\>gem sources
*** CURRENT SOURCES ***
http://rubygems.org/
Prochaine mise à jour de votre système rubis:
C:\>gem update --system
Updating RubyGems
Updating rubygems-update
Successfully installed rubygems-update-1.3.7
:0:Warning: Gem::SourceIndex#search support for String patterns is deprecated
Updating RubyGems to 1.3.7
Installing RubyGems 1.3.7
RubyGems 1.3.7 installed
=== 1.3.7/2010-05-13
NOTE:
http://rubygems.org is now the default source for downloading gems.
You may have sources set via ~/.gemrc, so you should replace
http://gems.rubyforge.org with http://rubygems.org
http://gems.rubyforge.org will continue to work for the forseeable future.
...
Notez que la mise à jour vérifie que l'ancienne URL source est pas plus valide ...
Vous devriez maintenant être en mesure de poursuivre votre installation, qui dans mon ca se était râteau.
duplication possible de [ERREUR: lors de l'exécution de gem ... (Zlib :: GzipFile :: Error) pas au format gzip] (http://stackoverflow.com/questions/13684137/error-while-executing-gem-zlibgzipfileerror-not-in-gzip-format) – CharlesB