如何在Ubuntu和Debian上使用带有代理的APT
使用代理服务器作为互联网访问中介是一种常见的商业场景。如果你在代理服务器后面运行Ubuntu或Debian系统,那么你尝试安装软件包失败了。
如果您在安装过程中填写了代理信息,APT配置文件将自动更新。但是,如果没有,则必须遵循以下说明。
配置APT以使用代理服务器
这很容易做到。APT加载下的所有配置文件
/etc/apt/apt.conf
目录因此,我们可以为代理创建一个特定的配置,使其与所有其他配置分离。
1.新建空文件
你需要在里面创建一个新的空文件
/etc/apt/apt.conf/
目录让我们命名它
proxy.conf
。当然,这个名字可以是你喜欢的任何名字。
sudo touch/etc/apt/apt.conf.d/proxy.conf
2.在文本编辑器中打开proxy.conf文件
接下来,使用首选的文本编辑器打开proxy.conf文件。
sudo vim/etc/apt/apt.conf.d/proxy.conf
3.添加APT代理配置
您需要有IP地址和代理服务器的端口。
设置您的
HTTP代理
,添加以下行:
获取:http::代理
"http://proxy_server:port/"
;
代码语言:
PHP
(
php
)
设置您的
HTTPS代理
,添加以下行:
获取:https::Proxy
"http://proxy_server:port/"
;
代码语言:
PHP
(
php
)
还有一个
替代方式
定义APT的代理设置。虽然类似,但它消除了一些冗余。
获得
{
超文本传输协议
代理
"http://proxy_server:port/"
;
HTTPS
代理
"http://proxy_server:port/"
;
}
代码语言:
CSS
(
css
)
如果您的代理支持身份验证
并且需要用户名/密码才能登录,请使用:
获取:http::代理
"http://user:password@proxy_server:port/“
;
代码语言:
PHP
(
php
)
保存更改并退出文本编辑器。
笔记
请记住
代理服务器
以及
港口城市
应该用正确的代理IP地址/名称和端口替换上面示例中的。
4.测试APT代理配置
现在APT将使用代理设置来获取更新、安装软件包等。
延伸阅读:
Windows 记事本终于获得自动更正和拼写检查功能
在首次引入 Windows 大约 41 年后,记事本终于更新了自动更正和拼写检查功能。这家科技巨头于今年 3 月推出了拼...
Ubuntu 的 apt 和 apt-get 命令有什么区别?
在Ubuntu及其他基于Debian的Linux发行版中,软件包管理是系统维护的一个重要方面。apt和apt-get是两...
Ubuntu远程桌面:如何设置和连接
远程桌面是一种允许您远程接管和使用另一台计算机的服务。在Ubuntu中,可以在图形客户端机器上启用它来控制主机。此功能对...
苹果公司在“放开”iPad活动上宣布的4款产品(以及你错过了什么)
利用当天的视频 苹果2024年5月的“放开”活动标志着iPad系列的一个重要里程碑,该公司推出了自成立以来最重大的升级。...
将照片从iPhone传输到iPhone的8种快速方法
已升级到新iPhone,是否要从旧设备中移动所有照片?或者你只是想从别人的iPhone上转移照片?以下是在两部iPhon...