我试图安装OpenJDK-11-JDK-无头,但同样的错误(连接失败)重复发生如下所示。我怎样才能解决这个问题?
Ign:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openjdk-11-jdk-headless amd64 11.0.16+8-0ubuntu1~22.04
Ign:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openjdk-11-jdk-headless amd64 11.0.16+8-0ubuntu1~22.04
Ign:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openjdk-11-jdk-headless amd64 11.0.16+8-0ubuntu1~22.04
Ign:1 http://archive.ubuntu.com/ubuntu jammy-updates/main amd64 openjdk-11-jdk-headless amd64 11.0.16+8-0ubuntu1~22.04
Err:1 http://security.ubuntu.com/ubuntu jammy-updates/main amd64 openjdk-11-jdk-headless amd64 11.0.16+8-0ubuntu1~22.04
Connection failed [IP: 91.189.91.39 80]
E: Failed to fetch http://security.ubuntu.com/ubuntu/pool/main/o/openjdk-lts/openjdk-11-jdk-headless_11.0.16%2b8-0ubuntu1%7e22.04_amd64.deb Connection failed [IP: 91.189.91.39 80]发布于 2023-03-03 00:04:10
为什么会发生这种事.如果网络连接良好,则通过手动尝试通过curl或wget命令获取失败的资源,检查下载文件所需的时间长度。如果这些命令不起作用,您将需要在这里搜索各种答案,寻找要配置的网络设置上的潜在解决方案。
在我的例子中,apt upgrade失败的原因是下载文件花费的时间太长。不管下载花费这么长时间的原因,在我的例子中,解决方案是增加apt超时。有关如何执行此操作的更多信息,请参见以下答案:如何扩展APT连接超时?
我将/etc/apt/apt.conf超时设置增加到300秒,一切正常。
Acquire::http::Timeout "300";
Acquire::ftp::Timeout "300";https://askubuntu.com/questions/1439840
复制相似问题