Ubuntu系统范围代理自动配置(PAC)脚本


8

我正在通过VirtualBox使用Ubuntu。我需要设置代理自动配置脚本。它可以在FireFox中使用,但全局首选项->网络无效。因此,当我执行“ apt-get install”操作时,它无法下载任何内容。

如何告诉整个Ubuntu系统我希望它使用指定的PAC文件为需要连接到互联网的任何应用程序配置代理设置?

Answers:


1
apt-get install

不进行任何安装,正确的语法是:

apt-get install package_name

但是,您是否在终端中看到了该程序的输出?

并且在firefox中设置代理不会影响全局代理设置,您可能需要参考Ubuntu中的Network Manager。

@更新:

将涉及整个进度,例如,使用wget安装mscorettf-installer时

%> cat /etc/apt/apt.conf.d/00proxy 
Acquire {
    Retries "0";
    HTTP {
        Proxy "http://221.176.168.178:80";
    };
};

1
我使用了完整的语法。终端需要下载一些内容,但由于没有网络,因此堆栈堆栈的百分比为0%。什么是网络管理器?我已经在ubuntu桌面中打开了偏好设置-> network并设置了代理脚本,但这没有影响。
Yaron Naveh

看到我的更新,我解决了这个问题。
雏菊

这不是系统范围的。
einpoklum

-1

您必须设置环境变量

export http_proxy=http://ip.addr.of.proxy:port

然后享受你的apt


1
如何配置代理配置脚本(pac)?
Yaron Naveh

我认为对于命令行环境而言太难了。
2011年

但是您可以尝试获取该pac文件的副本,它是JavaScript,易于理解。然后,您可以相应地设置“ http_proxy”。
inntran 2011年

4
这个pac非常复杂,并且经常更改。我需要直接配置它。它不能执行操作没有任何意义,它有一个ui选项(它不起作用),每个公司都需要它
Yaron Naveh

这仅在以下情况下有效:1. PAC脚本只是告诉我们始终对所有内容使用单个代理,并且2. PAC脚本从未更改。
einpoklum
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.