我在 Xubuntu 14.04 32 位中的代理设置方面遇到了问题。有时我需要代理,因此我会将其应用于“/etc/profile”、“/etc/environment”和“/etc/apt/apt.conf”。如果我不需要代理,我会像这样注释掉这些行:
(环境与概况)
#export http_proxy=http://*****:*****@proxy:8080
#export https_proxy=http://*****:*****@proxy:8080
#export ftp_proxy=http://*****:*****@proxy:8080
#export HTTP_PROXY=$http_proxy
#export HTTPS_PROXY=$https_proxy
#export FTP_PROXY=$ftp_proxy
(apt.conf)
#Acquire::http::proxy "http://*****:*****@proxy:8080";
#Acquire::https::proxy "https://*****:*****@proxy:8080";
#Acquire::ftp::proxy "ftp://*****:*****@proxy:8080";
实际上我不需要这个,所以配置文件如上所示。问题是 wget(和 git)仍然“想要使用代理”:
root@xubuntu-portable:~# wget something.com/index.html
--2015-07-17 12:40:06-- http://something.com/index.html
Auflösen des Hostnamen »proxy (proxy)«... 10.100.10.1
Verbindungsaufbau zu proxy (proxy)|10.100.10.1|:8080...
(抱歉,不是英文的)
有趣的是,我配置了 Firefox,因此它使用系统设置。正如您在问题中看到的那样,我可以使用浏览器,并且可以使用浏览器访问所有内容。
有什么帮助吗?
编辑:
“gsettings list-recursively org.gnome.system.proxy”的输出:
org.gnome.system.proxy use-same-proxy true
org.gnome.system.proxy mode 'none'
org.gnome.system.proxy autoconfig-url ''
org.gnome.system.proxy ignore-hosts ['localhost', '127.0.0.0/8', '::1']
org.gnome.system.proxy.ftp host ''
org.gnome.system.proxy.ftp port 0
org.gnome.system.proxy.socks host ''
org.gnome.system.proxy.socks port 0
org.gnome.system.proxy.http host ''
org.gnome.system.proxy.http port 8080
org.gnome.system.proxy.http use-authentication false
org.gnome.system.proxy.http authentication-password ''
org.gnome.system.proxy.http authentication-user ''
org.gnome.system.proxy.http enabled false
org.gnome.system.proxy.https host ''
org.gnome.system.proxy.https port 0
答案1
使用wget --no-proxy something.com/index.html
检查 git 的设置。
评论代理配置文件后,请尝试重新启动 PC。