update-manager“无法下载软件包文件”,但 apt upgrade 可以工作

update-manager“无法下载软件包文件”,但 apt upgrade 可以工作

我这里遇到了一些奇怪的问题。Update Manager 和 Synaptic 无法下载软件包,但 apt 完全没有问题。

更新管理器准确地说是“无法下载包文件”。

我已经更换了服务器并清理了 /var/lib/apt/lists/:每次,apt 都能正常工作,但 GUI 软件却不行。

我可以继续使用命令行,但我想了解为什么会发生这种情况。

先感谢您。

编辑:突触 说:

W:获取失败http://pkg.adfinis-sygroup.ch/ubuntu/pool/main/m/mysql-5.7/libmysqlclient20_5.7.27-0ubuntu0.18.04.1_amd64.deb

无法打开文件 /var/cache/apt/archives/partial/libmysqlclient20_5.7.27-0ubuntu0.18.04.1_amd64.deb - 打开(2:没有此文件或目录)[IP:2001:618:1:129::165 80]

对于每个要下载的包都会重复此操作。

如果我尝试删除 /var/cache/apt/archives 目录,我会得到rm: cannot remove '/var/cache/apt/archives/': Device or resource busy

当我运行时sudo apt-get updatesudo apt-get upgrade我没有收到任何错误。更新安装正确。这就是我说的“apt 完全没有问题”的意思。

更新:我应用了一些强制 IPv4 的更新apt-get,一切顺利。update-manager仍然不起作用。

答案1

正如 N0rbert 在评论中所说,IPv4 才是关键。

在他链接的问题中(https://unix.stackexchange.com/a/100887/57134)有指示默认apt-get使用 IPv4。这也影响了更新管理器,问题已解决。

感谢 N0rbert 的帮助!

相关内容