gem install szyny nic nie robi


62

Zainstalowałem Ruby i RubyGems na Ubuntu 10.04. Ruby to wersja 1.8.7. Gems to wersja 1.3.7. Kiedy próbuję zainstalować szyny sudo gem, nic się nie dzieje. Po prostu wisi wiecznie. czego mi brakuje? Dzięki!

Odpowiedzi:


57

Instalacja szyn zajmie trochę czasu - istnieje wiele zależności, które należy pobrać - jeśli masz wolne połączenie, poczekaj chwilę.


11
Dzięki! Wydaje mi się, że spodziewałem się natychmiastowej odpowiedzi, takiej jak apt-get.
bsamek

Byłem na tej samej łodzi, co ty - myślałem, że się poddał, ale przetwarza się w tle.
Sathyajith Bhat

Mam błyskawiczne połączenie na serwerze VPS i nadal tak się dzieje
boulder_ruby 24.09.2015

170

Spróbuj dodać -V (wielkie litery) na końcu polecenia instalacji, jeśli wymusza to, że polecenie jest pełne, aby zobaczyć, co się dzieje. Na przykład:

sudo gem install rails -V

1
Kolejna rzecz do rozważenia ... otwórz Menedżera zadań (lub odpowiednik - używam Xubuntu) i wyświetl proces według użycia procesora. To jedyna wskazówka, jaką miałem, że klejnot robił cokolwiek, aż w końcu się skończył.
nathanchere

3
Zużywał tak mało procesora, że ​​nadal nie sądziłem, że coś robi. Próbowałem, -vale to nie działało - musiało być pisane wielkimi literami!
cwd


Właśnie tego szukam!
Frank Fang

Łał. Przynajmniej mogli coś echem również coś , do konsoli. Po prostu założyłem, że muszę działać jako root lub coś podobnego.
Magnilex,

2
  1. spróbuj dodać -V (wielkie litery) w parametrze, aby pokazać więcej szczegółów na temat pobierania
  2. jeśli nadal jest bardzo powolny lub gdzieś czeka, zwykle oznacza niskie połączenie internetowe z witryną rubygems.org (pokazane w oknie wyników). możesz spróbować zaktualizować źródło klejnotu, używając

    źródło klejnotów -r https://rubygems.org/

    źródło klejnotów - „Twoja nowa strona źródłowa”

w moim kraju, po przejściu na http://ruby.taobao.org , instalacja zajmuje tylko 1 minutę.


Pierwsza opcja jest lepsza niż czekanie na pustą linię, aby coś pokazać
Ali Almoullim,

0

Oprócz monitorowania za pomocą -Vflagi warto również sprawdzić, czy możesz najpierw wyciągnąć wszystko z Internetu. Jeśli nie masz pewności (na przykład nowy serwer), spróbuj wget -O/dev/null https://rubygems.org/sprawdzić, czy występują problemy z pobraniem witryny źródłowej.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.