Edelstein installieren Schienen macht nichts

62

Ich habe Ruby und RubyGems auf Ubuntu 10.04 installiert. Ruby ist Version 1.8.7. Gems ist Version 1.3.7. Wenn ich versuche, sudo gem Schienen zu installieren, passiert nichts. Es hängt nur für immer. Was vermisse ich? Vielen Dank!

bsamek
quelle

Antworten:

57

Das Installieren von Schienen wird einige Zeit in Anspruch nehmen - es gibt viele Abhängigkeiten, die heruntergeladen werden müssen. Wenn Sie eine langsame Verbindung haben, warten Sie einfach ein wenig.

Sathyajith Bhat
quelle
11
Vielen Dank! Ich hatte wohl eine sofortige Reaktion wie mit apt-get erwartet.
bsamek
Ich war auf demselben Boot wie Sie - dachte, es hätte aufgegeben, aber es lief im Hintergrund.
Sathyajith Bhat
Ich habe eine blitzschnelle Verbindung auf einem VPS-Server und das passiert immer noch
boulder_ruby
170

Fügen Sie am Ende des Installationsbefehls -V (Großbuchstaben) hinzu, wenn der Befehl ausführlich sein soll, damit Sie sehen können, was los ist. Z.B:

sudo gem install rails -V
Matt Bearman
quelle
1
Eine weitere Überlegung: Öffnen Sie den Task-Manager (oder ein gleichwertiges Programm - ich verwende Xubuntu) und zeigen Sie den Prozess nach CPU-Auslastung an. Das ist der einzige Hinweis, den ich hatte, dass der Edelstein tatsächlich irgendetwas getan hat, bis es irgendwann zu Ende war.
nathanchere
3
Es wurde so wenig CPU verbraucht, dass ich immer noch nicht dachte, dass es irgendetwas bewirken würde. Ich habe versucht, -vaber das hat nicht funktioniert - musste in Großbuchstaben geschrieben werden!
KWD
1
Ernsthaft danke, dachte, meine Edelsteine ​​waren gebrochen
Jessie Frazelle
Das ist was ich suche!
Frank Fang
Beeindruckend. Zumindest hätten sie irgendetwas an der Konsole wiedergeben können. Ich habe nur angenommen, dass ich als root oder ähnliches laufen musste.
Magnilex
2
  1. Versuchen Sie, -V (Großbuchstaben) in den Parameter einzufügen, um mehr Details zum Download anzuzeigen
  2. Wenn es immer noch sehr langsam ist oder irgendwo ansteht, weist es normalerweise auf eine geringe Internetverbindung zur rubygems.org-Site hin (wird im Ausgabefenster angezeigt). Sie können versuchen, die Quelle des Edelsteins mit zu aktualisieren

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

    Edelsteinquelle - eine "neue Quellseite"

Nachdem ich in meinem Land zu http://ruby.taobao.org gewechselt habe, dauert es nur 1 Minute, um die Installation abzuschließen.

Bryan Liu
quelle
Die erste Option ist besser, als nur auf eine leere Zeile zu warten, um etwas zu zeigen
Ali Almoullim
0

Neben dem Überwachen mit der -VFlagge lohnt es sich auch zu prüfen, ob Sie zuerst alles aus dem Internet ziehen können. Wenn Sie sich nicht sicher sind (z. B. neuer Server), versuchen Sie, festzustellen, wget -O/dev/null https://rubygems.org/ob beim Abrufen der Quellwebsite Probleme auftreten.

Mike Godin
quelle