Gem: não foi possível encontrar uma gem válida em nenhum repositório


0

meu problema é que eu instalei ruby ​​e gem com sucesso sem erros, mas quando eu vou mais longe, tentando instalar qualquer gem, ele jogou um erro:
ERROR: Could not find a valid gem '<name>' (>= 0) in any repository
apenas uma linha de erro.
Desculpe por isso pode parecer velho, eu também encontrei muitos tópicos semelhantes sobre este problema, na verdade, e tenho a maioria das respostas são configurações de proxy.
Mas não tenho certeza se devo desligar o proxy ou ligá-lo e configurá-lo conforme recomendado (e o que é recomendado, se sim)?
Meu sistema tem o proxy desativado, se isso ajudar.

Ok, depois de procurar por muitas soluções, descobri que meu sistema não pode fazer conexão http://production.cf.rubygems.org, mas se conectar com http://production.s3.rubygems.orgsucesso. Então eu acho que meu caminho é bastante óbvio agora, eu só preciso mudar o URL http://production.cf.rubygems.orgpara http://production.s3.rubygems.orgalgum lugar no pacote ruby ​​/ gem que eu instalei? Mas como posso editá-lo?
É verdade? Desculpe por fazer essa pergunta boba, mas espero ter deixado claro, e vocês poderiam me ajudar?


Essa é a saída textual ou você redigiu o nome para ler <name>? Porque senão você provavelmente copiou e colou uma receita e está usando-a sem entender ... apenas um palpite.
0xC0000022L

Desculpe eu sou novo para ruby, eu só estou tentando instalar gem, e por exemplo, quando eu corri sudo gem install rails-me jogou-me esse erro, não foi possível encontrar uma jóia válida?
user2825648

O que acontece quando você liga gem sources? Talvez ajude se você adicionar outra fonte (como gem sources --add http://rubygems.org/).
knut
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.