无法在 debian(代理)中使用 apt-get update 安装软件包

无法在 debian(代理)中使用 apt-get update 安装软件包

我的虚拟机中安装了 Debian 10 并且想要使用

sudo apt-get update

问题是我所在的网络通过代理连接互联网。到目前为止一切顺利,我设置了自动代理地址,并设置了 IvP4,就像在 Windows 中设置的那样。我通常可以使用虚拟机浏览互联网,但是当我想使用前面提到的 bash 时,我收到错误消息,指出它无法建立连接并下载文件。

我找到了这个

sudo http_proxy='http://user:[email protected]:8080/'
apt-get install package-name

但我尝试使用这个都失败了。

那么有人知道这个问题的解决方案吗?

答案1

/etc/apt/apt.conf.d/http-proxy.conf使用以下行创建:

Acquire::http::Proxy "http://user:[email protected]:8080/";

然后运行:

export http_proxy=http://user:[email protected]:8080/

或者将其添加到您的~/.bashrc.

sudo apt install package_name

Debian 常见问题解答:问:我如何告诉 {{{apt-get}}} 使用哪个 http 代理?

A:设置环境变量http_proxyexport http_proxy="http://192.168.1.1:8080"或者export http_proxy=http://uid:pw@proxy:port代理是否需要身份验证。或者,您可以将其配置为/etc/apt/apt.conf.d

相关内容