写在开始
在某些需要使用http代理上网的工作环境可能需要给Debian/Ubuntu设置代理, 如果用到了 APT-GET 你会发现日常用的环境变量是不能用的。 因为这个的HTTP代理需要专门设置。
一键永久设置
在/etc/apt/apt.conf
文件里设置这么两条:
Acquire::http::proxy "http://10.0.0.122:9090/";
Acquire::https::proxy "http://10.0.0.122:9090/";
其中http://10.0.0.122:9090/
是公司内网之类的地方的http代理服务器地址
只用一次
那就直接在命令上使用了, 就像这样:
sudo apt -o Acquire::http::proxy="http://10.0.0.122:9090/" install vim
自定义配置文件目录
那就在命令上加上-c
, 然后后面跟着自己写的apt.conf
的路径就可以了。 或者export
一个APT_CONFIG
的环境变量里面跟上那个路径也可以。
写在最后
因为发现自己的虚拟机网卡不能直接连到互联网, 然后就想办法让它们连上我的宿主机然后上网, 就出来了这么一篇博客, 表示桥接网卡的话似乎会严重影响我的wifi速度, 不知道hyper-v出了什么奇怪的bug, 所以我就不那么做了, 走个代理出来就行了。 然后我还发现这个我还经常用到, 所以就顺便发出来回头方便找了。