De fréquents Gem RemoteFetcher::FetchError. Aucune solution de contournement?

J'ai cette erreur fréquemment chaque jour pour les derniers jours...

$ gem install rails -v 3.2.1
ERROR:  While executing gem ... (Gem::RemoteFetcher::FetchError)
    bad response Forbidden 403 (http://production.cf.rubygems.org/gems/rdoc-3.12.gem)

Ma compréhension sur la base d'un question précédente est que cela est dû à un problème avec le dépôt distant et la solution est simplement d'attendre un peu et essayer à nouveau. En effet, parfois, quand je attendre quelques heures ou toute la nuit la commande d'installation des œuvres.

Cependant, je suis l'espoir d'un plus fiables de l'expérience.

J'ai pensé de téléchargement de fichiers tels que rails-3.2.1.gem et puis en cours d'exécution...

$ gem install --local ~/Desktop/rails-3.2.1.gem

Mais qui me donne...

$ gem install --local ~/Desktop/rails-3.2.1.gem 
ERROR:  While executing gem ... (Gem::DependencyError)
    Unable to resolve dependencies: rails requires railties (= 3.2.1)

Je pourrais essayer de télécharger railties. Peut-être que je le ferai. Mais je sens un plongeon vers le bas un trou de lapin il y a de la recherche à la dépendance après de dépendance tout au long de la journée.

De tous les autres moyens efficaces d'y installer des gems? Est-il quelque chose que je pouvais faire par le biais de mon dépôt de la spécification qui permettrait joyau de l'installation pour être plus fiable?


$ gem environment
RubyGems Environment:
  - RUBYGEMS VERSION: 1.8.15
  - RUBY VERSION: 1.9.2 (2011-07-09 patchlevel 290) [x86_64-darwin11.2.0]
  - INSTALLATION DIRECTORY: /Users/ethan/.rvm/gems/ruby-1.9.2-p290@rails_3_for_mtc
  - RUBY EXECUTABLE: /Users/ethan/.rvm/rubies/ruby-1.9.2-p290/bin/ruby
  - EXECUTABLE DIRECTORY: /Users/ethan/.rvm/gems/ruby-1.9.2-p290@rails_3_for_mtc/bin
  - RUBYGEMS PLATFORMS:
    - ruby
    - x86_64-darwin-11
  - GEM PATHS:
     - /Users/ethan/.rvm/gems/ruby-1.9.2-p290@rails_3_for_mtc
     - /Users/ethan/.rvm/gems/ruby-1.9.2-p290@global
  - GEM CONFIGURATION:
     - :update_sources => true
     - :verbose => true
     - :benchmark => false
     - :backtrace => false
     - :bulk_threshold => 1000
     - :sources => ["http://rubygems.org"]
     - "gem" => "--no-rdoc --no-ri"
     - "install" => "--no-rdoc --no-ri"
     - "update" => "--no-rdoc --no-ri"
  - REMOTE SOURCES:
     - http://rubygems.org

OriginalL'auteur Ethan | 2012-02-11