Pbs install rubyonrails windows / http://gems.rubyforge.org/ does not appear to be a repository

Bonjour,

j’installe ruby on rails sur mon poste local windows,
ça devrait être facile, maintenant ruby c’est bien rodé, me dis je …

http://rubyonrails.org/download
est très clair là dessus :
install de ruby par le windows installer, ok
télécharger gems, dézipper et lancer “ruby setup.rb”, ok
et “gem install rails” me répond :
http://gems.rubyforge.org/ does not appear to be a repository”
à partir de là, je râle, contre le proxy, contre le message d’erreur,
contre les procédures d’install incomplêtes, et de voir dans google
que des tas de gens ont le même problème ne me rassure pas.

bon, la solution :

  1. il s’agit d’un probleme de connection au repository :

gem install rails --debug

Exception NameError' at C:/guy/app/Ruby/lib/ruby/site_ruby/1.8/ rubygems/command_manager.rb:161 - uninitialized constant Gem::Commands::InstallCommand Exception Gem::LoadError’ at C:/guy/app/Ruby/lib/ruby/site_ruby/1.8/
rubygems.rb:826 - Could not find RubyGem sources (> 0.0.1)
Exception Errno::ETIMEDOUT' at C:/guy/app/Ruby/lib/ruby/1.8/net/ http.rb:560 - Une tentative de connexion a ÚchouÚ car le parti connectÚ n'a pas rÚpondu convenablement au-delÓ d'une certaine durÚe ou une connexion Útablie a ÚchouÚ car l'h¶te de connexion n'a pas rÚpondu. - connect(2) Exception Gem::RemoteFetcher::FetchError’ at C:/guy/app/Ruby/lib/ruby/
site_ruby/1.8/rubygems/remote_fetcher.rb:172 - Errno::ETIMEDOUT: Une
tentative de connexion a ÚchouÚ car le parti connectÚ n’a pas rÚpondu
convenablement au-delÓ d’une certaine durÚe ou une connexion Útablie a
ÚchouÚ car l’h¶te de connexion n’a pasrÚpondu. - connect(2) (http://
RubyGems.org | your community gem host)
Exception #<Class:0x2c94d14>' at C:/guy/app/Ruby/lib/ruby/1.8/ timeout.rb:60 - execution expired Exception Timeout::Error’ at C:/guy/app/Ruby/lib/ruby/1.8/timeout.rb:
74 - execution expired
Exception Gem::RemoteFetcher::FetchError' at C:/guy/app/Ruby/lib/ruby/ site_ruby/1.8/rubygems/remote_fetcher.rb:170 - timed out (http:// gems.rubyforge.org/specs.4.8.gz) Exception #Class:0x2c9140c’ at C:/guy/app/Ruby/lib/ruby/1.8/
timeout.rb:60 - execution expired
Exception Timeout::Error' at C:/guy/app/Ruby/lib/ruby/1.8/timeout.rb: 74 - execution expired Exception Gem::RemoteFetcher::FetchError’ at C:/guy/app/Ruby/lib/ruby/
site_ruby/1.8/rubygems/remote_fetcher.rb:170 - timed out (http://
RubyGems.org | your community gem host)
ERROR: http://gems.rubyforge.org/ does not appear to be a repository
Exception Gem::RemoteFetcher::FetchError' at C:/guy/app/Ruby/lib/ruby/ site_ruby/1.8/rubygems/spec_fetcher.rb:155 - timed out (http:// gems.rubyforge.org/yaml) Exception Gem::GemNotFoundException’ at C:/guy/app/Ruby/lib/ruby/
site_ruby/1.8/rubygems/dependency_installer.rb:200 - could not find
gem rails locally or in arepository
ERROR: could not find gem rails locally or in a repository

le message d’erreur devrait être “Timeout” au lieu de “not a
repository”

effectivement on ne peut pas browser
http://gems.rubyforge.org/gems

  1. http://gems.rubyforge.org devrait être
    multimirroré,effectivement on trouve des miroirs, où il y a une demi douzaine de
    gems à peine , 25 sur gem list --source http://gems.rubyonrails.org

  2. comme beaucoup je m’en suis sorti en installant les gem un à un.
    mais contrairement à d’autres posts sur les forums je vais détailler
    (pas juste un “je m’en suis sorti, merci!”)
    gem install rails --source http://gems.rubyonrails.org
    comme il m’indique que “rake” n’est pas à jour, j’ai trouvé un miroir
    http://de.mirror.rubyforge.org/gems/ et téléchargé rake-0.8.7.gem, et
    fais
    gem install rake-0.8.7.gem
    ensuite
    gem install rails --source http://gems.rubyonrails.org

  3. et voilà, trois heures de galère parce que le système
    d’installation n’est toujours pas au point :
    http://gems.rubyforge.org est sensé renvoyer sur d’autre miroirs
    ça çane marche pas
    dans l’install de base il n’y a pas de repository de secours
    il n’y a pas de liste de miroirs
    il faudrait que ça soit aussi bien foutu que cpan et centos.

ça y est je me souviens pourquoi j’ai abandonné le développement sur
rubyonrails il y a un an. pareil. je sais j’aurais mieux fait
d’abandonner windows. là j’ai voulu installer ubuntu sur mon portable
et il me dit taille insuffisante (20G). c’est une autre histoire

ça y est je me souviens pourquoi j’ai abandonné le développement sur
rubyonrails il y a un an. pareil.

meuh non, il n’est pas là le pb !

je sais j’aurais mieux fait d’abandonner windows.

là , déjà je suis bcp plus d’accord (-;

là j’ai voulu installer ubuntu sur mon portable
et il me dit taille insuffisante (20G). c’est une autre histoire

Ubuntu est en effet une distribution qui installe un environnement très
riche (pour ne pas dire complet, puisque ça ne l’est jamais) dès
l’installation. Cela dit, je suis étonné, parce que sur le site ils
parlent
de 4Go de disque minimum, 8Go recommandés [1]. Il n’y a pas moyen de
sélectionner des paquets lors de l’installation ?

Après, tu peux aussi tenter ta chance avec Xubuntu, réputé plus léger.

gUI

[1] Installation/SystemRequirements - Community Help Wiki


Pour la santé de votre ordinateur, préférez les logiciels libres.
Lire son mail : http://www.mozilla-europe.org/fr/products/thunderbird/
Browser le web : http://www.mozilla-europe.org/fr/products/firefox/
Suite bureautique : http://fr.openoffice.org/

rubyforge était down ce soir
là.
On 10 juin, 11:09, Guillaume B. [email protected]