如何在Ubuntu 18.04上为APT设置代理

时间:2020-01-09 10:39:43  来源:igfitidea点击:

创建一个Apt代理Conf文件

Apt将所有配置文件加载到/etc/apt/apt.conf.d下。我们可以在那里专门为我们的代理创建配置,使其与所有其他配置分开。

  • 创建一个名为proxy.conf的新配置文件。
sudo touch /etc/apt/apt.conf.d/proxy.conf
  • 在文本编辑器中打开proxy.conf文件。
sudo vi /etc/apt/apt.conf.d/proxy.conf
  • 添加以下行来设置HTTP代理。
Acquire::http::Proxy "http://user:Hyman@localhost:port/";
  • 添加以下行来设置HTTPS代理。
Acquire::https::Proxy "http://user:Hyman@localhost:port/";
  • 保存更改并退出文本编辑器。

代理设置将在我们下次运行Apt时应用。

简化配置

如用户在下面的评论中提到的,存在定义代理设置的另一种方法。虽然相似,但它消除了一些冗余。

就像在第一个示例中一样,在/etc/apt/apt.conf.d目录下创建一个新文件,然后添加以下行。

Acquire {
  HTTP::proxy "http://127.0.0.1:8080";
  HTTPS::proxy "http://127.0.0.1:8080";
}