我这里遇到了一些奇怪的问题。Update Manager 和 Synaptic 无法下载软件包,但 apt 完全没有问题。
更新管理器准确地说是“无法下载包文件”。
我已经更换了服务器并清理了 /var/lib/apt/lists/:每次,apt 都能正常工作,但 GUI 软件却不行。
我可以继续使用命令行,但我想了解为什么会发生这种情况。
先感谢您。
编辑:突触 说:
无法打开文件 /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 update
,sudo apt-get upgrade
我没有收到任何错误。更新安装正确。这就是我说的“apt 完全没有问题”的意思。
更新:我应用了一些强制 IPv4 的更新apt-get
,一切顺利。update-manager
仍然不起作用。
答案1
正如 N0rbert 在评论中所说,IPv4 才是关键。
在他链接的问题中(https://unix.stackexchange.com/a/100887/57134)有指示默认apt-get
使用 IPv4。这也影响了更新管理器,问题已解决。
感谢 N0rbert 的帮助!