joyaux installer des rails ne fait rien

62

J'ai installé Ruby et RubyGems sur Ubuntu 10.04. Ruby est la version 1.8.7. Gems est la version 1.3.7. Quand j'essaie sudo gem install rails, rien ne se passe. Cela ne tient qu'à jamais. Qu'est-ce que je rate? Merci!

bsamek
la source

Réponses:

57

Cela va prendre un certain temps pour installer des rails - il y a beaucoup de dépendances et celles-ci doivent être téléchargées - si votre connexion est lente, attendez un peu.

Sathyajith Bhat
la source
11
Merci! Je suppose que je m'attendais à une réponse immédiate, comme avec apt-get.
Bsamek
J'étais sur le même bateau que vous - je pensais qu'il avait abandonné, mais le traitement se déroulait à l'arrière-plan.
Sathyajith Bhat
J'ai une connexion rapide comme l'éclair sur un serveur VPS et c'est toujours le cas
boulder_ruby
170

Essayez d’ajouter -V (majuscule) à la fin de la commande d’installation, si vous forcez la commande à être détaillée, pour que vous puissiez voir ce qui se passe. Par exemple:

sudo gem install rails -V
Matt Bearman
la source
1
Une autre chose à considérer ... ouvrez le Gestionnaire des tâches (ou équivalent - j'utilise Xubuntu) et affichez les processus en fonction de l'utilisation du processeur. C'est la seule indication que j'ai eu ce bijou était en train de faire quelque chose jusqu'à ce qu'il soit finalement fini.
nathanchere
3
Il utilisait si peu de processeur que je ne pensais toujours pas qu'il faisait quoi que ce soit. J'ai essayé -vmais cela n'a pas fonctionné - devait être en majuscule!
cwd
1
sérieusement merci, pensais que mes pierres précieuses étaient brisées
Jessie Frazelle
C'est ce que je cherche!
Frank Fang
Sensationnel. Au moins, ils auraient pu faire écho à quelque chose, enfin à n'importe quoi , à la console. J'ai juste supposé que je devais courir en tant que root ou quelque chose de similaire.
Magnilex
2
  1. essayez d'ajouter -V (majuscule) dans le paramètre, pour afficher plus de détails sur le téléchargement
  2. s'il est toujours très lent ou en attente quelque part, cela indique normalement une connexion Internet faible au site rubygems.org (dans la fenêtre de sortie). vous pouvez essayer de mettre à jour la source de la gemme en utilisant, par

    gem source -r https://rubygems.org/

    gem source -a "votre nouveau site source"

Dans mon pays, après avoir basculé sur http://ruby.taobao.org , l'installation ne prend que 1 minute.

Bryan Liu
la source
La première option vaut mieux que d'attendre une ligne vide pour montrer quelque chose
Ali Almoullim
0

En plus de surveiller avec le -Vdrapeau, il est également intéressant de vérifier que vous pouvez extraire quoi que ce soit d’Internet en premier. Si vous n'êtes pas sûr (nouveau serveur, par exemple), essayez de wget -O/dev/null https://rubygems.org/voir s'il est difficile de récupérer le site source.

Mike Godin
la source