我知道这个问题以前已经问过,但我的情况略有不同。
我可以通过 Firefox 和 Skype 连接到互联网。但是其他所有应用程序都无法连接。
我在学校代理后面操作,并且运行 Kubuntu 14.04(昨晚安装)。我已将代理设置设为手动并正确配置它们。我还尝试导出环境变量,但它不起作用。
跑步时:
sudo env http_proxy=example.myproxy:3128 apt-get install gimp
我收到错误:
获取失败http://archive.ubuntu.com/ubuntu/pool/universe/d/dvgrab/dvgrab_3.5-2_amd64.deb 无法启动与 3128:80 (0.0.12.56) 的连接。- 连接(22:无效参数)。
这是一台笔记本电脑,我连接到各种网络,因此将变量设置为持久性不是一个理想的选择。
虽然在 WI-FI 上一切正常(无代理)
答案1
这是因为您没有在http_proxy
值中指定协议。正如输出所示:
连接到 3128:80 (0.0.12.56)
我认为这与您想要实现的目标完全不同。它被解释example.myproxy
为协议、3128
十进制表示法的 IP 地址(0.0.12.56
点分格式)和默认端口 80。
如果这是端口 3128 上的常规 HTTP 代理,请尝试使用以下代理example.myproxy
:
http_proxy='http://example.myproxy:3128/'
关于在 KDE 或任何其他桌面环境中应用设置;请确保注销并重新登录以使此类设置生效,因为它涉及从父进程(您的 KDE 登录会话)继承的环境设置。