trilhos de instalação gem não faz nada


62

Eu instalei o Ruby e o RubyGems no Ubuntu 10.04. Ruby é a versão 1.8.7. Gems é a versão 1.3.7. Quando tento sudo gem install rails, nada acontece. Isso fica para sempre. o que estou perdendo? Obrigado!

Respostas:


57

Levará algum tempo para instalar os trilhos - existem muitas dependências e essas precisam ser baixadas - se você tiver uma conexão lenta, aguarde um pouco.


11
Obrigado! Acho que estava esperando uma resposta imediata de algum tipo, como no apt-get.
bsamek

Eu estava no mesmo barco que você - pensei que tinha desistido, mas estava processando em segundo plano.
Sathyajith Bhat

Eu tenho uma conexão rápida relâmpago em um servidor VPS e isso ainda está acontecendo
boulder_ruby

170

Tente adicionar -V (maiúscula) ao final do comando de instalação, se forçar o comando a ser detalhado, para que você possa ver as coisas acontecendo. Por exemplo:

sudo gem install rails -V

1
Outra coisa a considerar ... abra o Gerenciador de Tarefas (ou equivalente - estou usando o Xubuntu) e visualize o processo pelo uso da CPU. Essa é a única indicação que eu tinha de que a jóia estava realmente fazendo qualquer coisa até que finalmente terminasse.
Nathanchere

3
Estava usando tão pouco CPU que eu ainda não achei que estivesse fazendo nada. Eu tentei, -vmas isso não funcionou - tinha que ser maiúsculo!
Cwd

1
seriamente obrigado, pensei que meus gemas foi quebrado
Jessie Frazelle

É isso que estou procurando!
Frank fang

Uau. Pelo menos eles poderiam ter ecoado algo, bem qualquer coisa , no console. Eu apenas assumi que tinha que rodar como root ou algo semelhante.
21415 Magnilex

2
  1. tente adicionar -V (maiúscula) no parâmetro, para mostrar mais detalhes do que está sendo baixado
  2. se ainda estiver muito lento ou pendente em algum lugar, normalmente indica uma conexão baixa à Internet para o site rubygems.org (exibido na janela de saída). você pode tentar atualizar a fonte da gema usando,

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

    gem source -a "seu novo site de origem"

no meu país, depois de mudar para http://ruby.taobao.org , leva apenas 1 minuto para concluir a instalação.


Primeira opção é melhor do que apenas esperando por uma linha vazia para mostrar algo
Ali Almoullim

0

Além de monitorar com a -Vbandeira, também vale a pena verificar se você pode extrair qualquer coisa da Internet primeiro. Se você não tiver certeza (novo servidor, por exemplo), tente wget -O/dev/null https://rubygems.org/e veja se há problemas para recuperar o site de origem.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.