为apt-get设置代理服务器
- 使用配置文件
在全局配置文件中添加如下格式的代理:或者在apt-get 命令行指定参数文件的位置:1
2
3
4
5
6
7
8
9
10
11
12
13
14Acquire::http::Proxy "http://proxy_ip:8080";
Acquire::ftp::proxy "ftp://proxy_ip:8000/";
Acquire::https::proxy "https://proxy_ip:8000/";
Acquire::socks::proxy "socks://proxy_ip:proxy_port/";
# 如果ftp需要登陆
Acquire::ftp
{
Proxy "ftp://proxy_ip:2121/";
ProxyLogin
{
"USER $(SITE_USER)@$(SITE)";
"PASS $(SITE_PASS)";
}
}1
# apt-get -c ~/apt_proxy.conf update
- 命令行参数
1
2# apt-get -o Acquire::http::proxy="http://proxy_ip:proxy_port/" update
# apt-get -o Acquire::http::proxy="http://proxy_ip:proxy_port/" upgrade - 全局环境变量不过貌似apt-get不是用全局代理配置了?
1
$ export http_proxy=http://proxy_ip:proxy_port
===
[erq]