我已经在我公司的 PC 上安装了 Ubuntu18.04。我已经设置了通过公司代理连接互联网的配置,例如;
/etc/environment
http_proxy="http://user%40domain:[email protected]:port/"
https_proxy="https://user%40domain:[email protected]:port/"
ftp_proxy="ftp://user%40domain:[email protected]:port/"
/etc/apt/apt.conf
Acquire::http::Proxy "http://user%40domain:[email protected]:port/";
Acquire::https::Proxy "https://user%40domain:[email protected]:port/";
Acquire::ftp::Proxy "ftp://user%40domain:[email protected]:port/";
然后我可以连接互联网并执行 apt 命令,例如sudo apt-get update
.
但是当第二天来临时,我不能做 apt 命令。
Err:1 http://ftp.riken.jp/Linux/ubuntu bionic InRelease
407 Proxy Authentication Required [IP: proxy.ip port]
Err:2 http://ftp.riken.jp/Linux/ubuntu bionic-updates InRelease
407 Proxy Authentication Required [IP: proxy.ip port]
Err:3 http://ftp.riken.jp/Linux/ubuntu bionic-backports InRelease
407 Proxy Authentication Required [IP: proxy.ip port]
Err:4 http://ftp.riken.jp/Linux/ubuntu bionic-security InRelease
407 Proxy Authentication Required [IP: proxy.ip port]
但!!如果我从 GUI 打开 firefox,这个问题就解决了……太奇怪了,我无法理解这种行为……
Firefox 设置为Use system proxy settings
.
我向我公司的代理服务器管理员询问了这个问题,我们的代理服务器似乎每晚都会重新启动。您能否解释一下为什么会发生这种行为以及如何在不打开 Firefox的情况下每天执行 apt 命令?