2010-11-25 9 views
0

Ich benutze Ubuntu10.04 LTS hinter einem Proxy, der Authentifizierung erfordert. Ich habe $http_proxy Umgebungsvariable für die Befehlszeile eingerichtet, um auf das Internet zuzugreifen.Gem Installation fehlgeschlagen in Ubuntu 10.04 LTS

Wenn sudo gem install haml einsetzen, erzeugt den folgenden Fehler:

ERROR: http://rubygems.org/ does not appear to be a repository 
ERROR: Could not find a valid gem 'haml' (>= 0) in any repository 

ich auch müde andere Befehle wie wget haben und gem query -r, sie korrekt ausgeführt wurden.

Ich habe auch das gleiche Setup in Ubuntu 8.04.4 LTS müde, sie scheinen alle zu funktionieren.

Hat jemand das gleiche Problem in Ubuntu 10.04 LTS?

Antwort

0

Versuchen Sie zuerst, indem Sie http_proxy einstellen. Wenn Sie nicht root sind, versuchen Sie es mit sudo zuerst

[email protected]:~# **export http_proxy=http://your.proxy.net:3128** 
[email protected]:~# gem install ruby-debug ruby-debug-base ruby-debug-ide 
Building native extensions. This could take a while... 
Building native extensions. This could take a while... 
Successfully installed columnize-0.3.2 
Successfully installed linecache-0.43 
0

Sorry, habe nicht gelesen, dass Ihr Proxy Authentifizierung benötigt. Auf der Rubygems-Seite wird über die Authentifizierung von Proxys und Probleme mit der NTLM-Authentifizierung (Microsoft) gesprochen.

Sie können versuchen: http://docs.rubygems.org/read/chapter/15#page67

Verwandte Themen