我的互联网连接位于代理之后,我已经在 GUI、环境变量、在/etc/apt/apt.conf.d/
、在 中对其进行了配置/etc/apt/apt.conf
。
我每次尝试执行时都会收到此错误sudo apt update
:
Err:5 https://deb.nodesource.com/node_12.x bionic InRelease
Could not wait for server fd - select (11: Resource temporarily unavailable) [IP: 10.158.100.1 8080]
Err:6 https://dl.yarnpkg.com/debian stable InRelease`
这是否意味着该代理正在其他地方使用,因此不可用,或者为什么我会收到此错误?
答案1
我也遇到同样的问题,解决办法:
sudo vi /etc/environment
http_proxy="http://my.proxyserver.net:8080/" https_proxy="http://my.proxyserver.net:8080/" ftp_proxy="http://my.proxyserver.net:8080/"
no_proxy="localhost,127.0.0.1,::1
答案2
你确定你的代理没问题吗?请通过以下检查开始调试:
curl -x http://yourProxyIp:portNumber -Lk https://askubuntu.com
建议检查单个网络资源,例如 archive.ubuntu.com。如果代理有效,请检查/etc/apt/apt.conf.d/
目录中 apt 的代理设置。它看起来可能像这样:
cat /etc/apt/apt.conf.d/90curtin-aptproxy
Acquire::http::Proxy "http://192.168.100.10:8080";
Acquire::https::Proxy "http://192.168.100.10:8080";