2010-11-25 219 views
0

我在需要驗證的代理背後運行Ubuntu10.04 LTS。我已經爲命令行設置了$http_proxy環境變量來訪問Internet。在Ubuntu 10.04中Gem安裝失敗LTS

當運行sudo gem install haml,它產生了以下錯誤:

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

我也如wgetgem query -r累其他命令,它們被正確執行。

我也厭倦了Ubuntu 8.04.4 LTS中的相同設置,它們都似乎工作。

有沒有人在Ubuntu 10.04 LTS中有類似的問題?

回答

0

先試着設置http_proxy。如果您不是root,請先嚐試使用sudo

[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