特定软件包版本的“无法获取”导致“apt upgrade”中止

特定软件包版本的“无法获取”导致“apt upgrade”中止

我刚刚从 20.04 升级到 22.04。我不确定是否一切顺利,因为当我尝试sudo apt update --fix-missing && sudo apt upgrade --fix-missing现在运行时,无法从 ubuntu 档案中检索软件包子集,导致整个升级失败:

Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/main/libr/libreoffice/libreoffice-core_7.3.5-0ubuntu0.22.04.1_amd64.deb Connection failed [IP: 185.125.190.39 80]
Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/universe/p/python2.7/libpython2.7-stdlib_2.7.18-13ubuntu1.1_amd64.deb Connection failed [IP: 91.189.91.39 80]
Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/universe/t/texlive-bin/texlive-binaries_2021.20210626.59705-1build1_amd64.deb Connection failed [IP: 185.125.190.36 80]
Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/universe/d/dvisvgm/dvisvgm_2.13.1-1_amd64.deb Connection failed [IP: 185.125.190.36 80]
Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/libmysqlclient21_8.0.30-0ubuntu0.22.04.1_i386.deb Connection failed [IP: 185.125.190.39 80]
Failed to fetch http://gb.archive.ubuntu.com/ubuntu/pool/main/m/mysql-8.0/libmysqlclient21_8.0.30-0ubuntu0.22.04.1_amd64.deb Connection failed [IP: 91.189.91.39 80]

当我在浏览器中访问存档网站并单击那些apt无法获取的特定软件包版本时,下载也会失败,但是任何其他软件包版本都可以下载。我尝试使用主服务器和其他几个镜像来代替我的本地 (GB) 服务器。这个问题已经持续了好几天,这意味着不仅这些软件包的升级失败,而且所有升级都被阻止了。我该如何解决这个问题?

答案1

我通过使用另一个网络来升级这六个有问题的软件包解决了这个问题。升级完这些软件包后,我回到原来的网络,并能够正常执行所有其他升级。然而,我始终没能找到这个问题的确切原因。

相关内容