2010-11-25 221 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