配置 APT 与代理服务器配合使用
这很容易做到。APT 会加载/etc/apt/apt.conf.d目录下的所有配置文件。因此,我们可以为我们的代理创建一个特定的配置,并将其与所有其他配置分开。
1. 创建新的空文件
你需要在 /etc/apt/apt.conf.d/目录中创建一个新的空文件。我们将其命名为proxy.conf。当然,名字可以是任何你喜欢的名字。
sudo touch /etc/apt/apt.conf.d/proxy.conf
2. 在文本编辑器中打开 proxy.conf 文件
sudo vim /etc/apt/apt.conf.d/proxy.conf
3.添加APT代理配置
您需要有 IP 地址和代理服务器的端口。
要设置HTTP 代理,请添加以下行:
Acquire::http::Proxy "http://proxy_server:port/";
要设置HTTPS 代理,请添加以下行:
Acquire::https::Proxy "http://proxy_server:port/";还有另一种定义 APT 代理设置的方法。虽然类似,但它消除了一些冗余。
Acquire {
HTTP::proxy "http://proxy_server:port/";
HTTPS::proxy "http://proxy_server:port/";
}如果您的代理支持身份验证并需要用户名/密码才能登录,请使用:
Acquire::http::Proxy "http://user:password@proxy_server:port/";
保存更改并退出文本编辑器。
注意:请记住,上述示例中的proxy_server 和port 应该替换为正确的代理 IP 地址/名称和端口。
4. 测试 APT 代理配置
现在 APT 将使用代理设置来 获取更新、安装包等。
