Apt能够使用代理安装其他软件包以及相关性。 我正在研究Python项目,我需要一些额外的软件包来提供一个库。
---> sudo apt-get update
Err:1 http://security.ubuntu.com/ubuntu bionic-security InRelease
Could not resolve 'proxy.internal'
Err:2 http://archive.ubuntu.com/ubuntu bionic InRelease
Could not resolve 'proxy.internal'
Err:3 http://archive.ubuntu.com/ubuntu bionic-updates InRelease
Could not resolve 'proxy.internal'
Err:4 http://archive.ubuntu.com/ubuntu bionic-backports InRelease
Could not resolve 'proxy.internal'
Reading package lists... Done
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic/InRelease Could not resolve 'proxy.internal'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-updates/InRelease Could not resolve 'proxy.internal'
W: Failed to fetch http://archive.ubuntu.com/ubuntu/dists/bionic-backports/InRelease Could not resolve 'proxy.internal'
W: Failed to fetch http://security.ubuntu.com/ubuntu/dists/bionic-security/InRelease Could not resolve 'proxy.internal'
W: Some index files failed to download. They have been ignored, or old ones used instead.
如何临时禁用代理(不更改永久选项/设置)?最好从命令行。
答案 0 :(得分:1)
不更改永久禁用代理配置的最快方法是使用如下命令行选项:
sudo apt-get -o Acquire::http::proxy=false install <package>
这使用户可以在具有代理的开放/公用/家庭网络和公司环境之间移动。 从手册页:
-o, --option Set a Configuration Option; This will set an arbitrary configuration option. The syntax is -o Foo::Bar=bar. -o and --option can be used multiple times to set different options.