KDE 无法设置全局代理设置

KDE 无法设置全局代理设置

我知道这个问题以前已经问过,但我的情况略有不同。

我可以通过 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 登录会话)继承的环境设置。

相关内容