APT设置代理

通过apt安装软件时,如果存储软件包的服务器在国外,下载的时候可能会很慢,此时用一个快速的代理可以加快加载的速度。

具体方法如下:

1
$ sudo vim /etc/apt/apt.conf.d/my_proxy

通过以上命令新建一个文件my_proxy(名字无所谓)在其中添加如下代码:

1
Acquire::http::proxy "http://username:password@server:port";

注意将serverport换成你自己的ip和端口,若代理服务器需要认证,在usernamepassword部分输入你的用户名和密码。如不需要则不用输入,可简化成如下形式:

1
Acquire::http::proxy "http://server:port";

此外,如果你的协议是socks,记得用socks5h,即:

1
Acquire::http::proxy "socks5h://server:port";

此外,需要注意的是,设置之后永久生效。如果不想用,将my_proxy中新增的那行注释掉,或者直接把my_proxy文件删掉即可。