APT:无法等待服务器 fd - 选择(11:资源暂时不可用)

APT:无法等待服务器 fd - 选择(11:资源暂时不可用)

我的互联网连接位于代理之后,我已经在 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";

相关内容