2013-08-07 2 views
1

에서 젬을 업데이트 할 때 작동하지 :보석 업데이트는 제가 1.3.6에서 젬을 업데이트 할 때 터미널에서 다음과 같은 오류 메시지가 무엇입니까 1.3.6

FitValet-MacBook-Pro:~ fitvalet$ rbenv -v 
rbenv 0.4.0-51-ga2adc61  
FitValet-MacBook-Pro:~ fitvalet$ sudo gem update --system 
Password: 
Updating RubyGems 
ERROR: http://rubygems.org/ does not appear to be a repository 
ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) 
timed out (http://rubygems.org/yaml) 

나는이 시도하고 있어요 다음과 같은 오류가 :

FitValet-MacBook-Pro:~ fitvalet$ gem install rubygems-update 
ERROR: http://rubygems.org/ does not appear to be a repository 
ERROR: could not find gem rubygems-update locally or in a repository 

나는 다양한 답변을 통해 검토 한 - 많은 사람들이 하나 같이 프록시 서버 나 뭔가에 대해 얘기 : How do I update Ruby Gems from behind a Proxy (ISA-NTLM). 나는 친구에게 물었고 그는 이것이 나의 문제가 아니었다 고 말했다. 나의 설정은 네트워크에서 잘되어야한다.

업데이트 방법에 대한 아이디어는 엄청납니다. 감사합니다.

+0

해당 URL을 얻을 수 있습니까? 'rubygems'의 최신 버전이 번들로 제공되어야하는'rbenv'를 가진 새로운 버전의 Ruby를 설치하는 것은 어떻습니까? – tadman

+0

예 - http://rubygems.org/에 접속할 수 있습니다. 재설치가 문제의 최선의 해결책이라고 생각하십니까? 나는 터미널에 처음 왔어. 어떻게 그럴 수 있니? 나는 방금 전에 하나의 단계를 설치했기 때문에 내가 가장 최근 버전의 rbenv를 갖고 있지 않다는 것에 놀랐다. 단순히 그것을 업데이트하는 방법이 있습니까? 고맙습니다! – YPCrumble

+0

예를 들어 curl 또는 wget을 사용하여 rubygems.org에 액세스 할 수 있습니까? – rogerdpack

답변

1

마침내 이것을 알아 냈습니다. 나는이 게시물 gem install compass fails, can't download data from rubygems을 발견했고, 같은 문제를 가지고 있었다 - Avast! 바이러스 백신 소프트웨어가 나를 다운로드 할 터미널을 통해 rubygems.org에 액세스하지 못하게했습니다. 서버에 ping을 실행해도 제대로 작동 할 수있었습니다.

나는 avast!에 들어갔다! 기본 설정을 취소하고 방패를 사용하지 않도록 설정하면 설치가 완료됩니다.