有时候如果你的机器不使用代理是连不上网的,这时候你需要让Linux机器在apt时使用代理。
我看到一篇文章:Configure proxy for APT? - Ask Ubuntu
里面说的一个方法是修改文件:/etc/apt/apt.conf,里面的内容如下:
Acquire::http::Proxy "http://yourproxyaddress:proxyport";
另一个方法是修改文件/etc/apt/apt.conf.d/01proxy,里面加的内容一样:
Acquire::http::Proxy "http://yourproxyaddress:proxyport";
但我尝试了这2种方法,都不好用,最好用的方法是对终端设置代理,然后apt会自动读取终端的代理设置:
export http_proxy="http://proxy.test.com:8080/"
export https_proxy="https://proxy.test.com:8080/"
apt update && apt upgrade
unset http_proxy
unset https_proxy

当你的Linux机器无法直接上网并需要通过代理时,可以通过配置apt来使用代理。文章介绍了在Debian/Ubuntu系统中设置apt使用代理的两种方法:修改系统代理配置文件和设置终端代理。然而,实践中发现直接在终端设置代理更有效,apt会自动识别这些设置。
672

被折叠的 条评论
为什么被折叠?



