新建文件:touch apt_proxy_conf(文件名任意),路径任意,我放在/etc/apt/目录下
根据实际情况设置你公司的代理服务器IP及端口号,事例如下:
Acquire::http::proxy “http://127.0.0.1:8000/“;
Acquire::ftp::proxy “ftp://127.0.0.1:8000/“;
Acquire::https::proxy “https://127.0.0.1:8000/“;
更改源的步骤如下:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup –> 备份一下
sudo vim /etc/apt/sources.list –> 追加在原来的文件后
附录为Ubuntu 12.04在sohu的mirror(/etc/apt/source.list):
deb http://mirrors.sohu.com/ubuntu/ precise main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-proposed main restricted universe multiverse
deb-src http://mirrors.sohu.com/ubuntu/ precise-backports main restricted universe multiverse
手动更新一下源:
sudo apt-get update -c /etc/apt/apt_proxy_conf
往后就可以在apt-get之后加上 -c apt_proxy_conf 来执行了
如:apt-get install your_software_name -c /etc/apt/apt_proxy_conf