Ubuntu 20.04 出现“软件和更新”问题 - “刷新缓存时出错”

Pil*_*ace 5 updates apt proxy

在“软件和更新”应用程序中,当我选中/取消选中任何源或 ppa 并单击“关闭”时,我得到以下信息(这是正常的):

截图1

单击“重新加载”后,出现以下错误:

截图2

看来是代理的问题。我确实使用代理,但即使我在“设置”中禁用它,问题仍然存在。不过,我没有任何问题sudo apt update

我没有任何与代理相关的env变量,也没有apt. 我不知道为什么它总是报告代理问题。

编辑1:输出sudo apt update

Hit:1 http://mirrors.huaweicloud.com/repository/ubuntu focal InRelease
Hit:2 http://mirrors.huaweicloud.com/repository/ubuntu focal-updates InRelease
Hit:3 http://mirrors.huaweicloud.com/repository/ubuntu focal-backports InRelease
Hit:4 http://mirrors.huaweicloud.com/repository/ubuntu focal-security InRelease
Hit:5 http://archive.canonical.com/ubuntu focal InRelease
Reading package lists... Done                           
Building dependency tree       
Reading state information... Done
2 packages can be upgraded. Run 'apt list --upgradable' to see them.
Run Code Online (Sandbox Code Playgroud)

Gab*_*les 1

尝试sudo ldconfig /usr/bin/gpg。请参阅:https ://unix.stackexchange.com/a/677711/114401

这对我有用。sudo apt update现在又可以工作了。


Sup*_*000 0

我有同样的问题。我最终从更新程序设置的“其他软件”部分取消选择存储库(在 apt-get 更新消息中显示错误)。

我还在“软件更新程序的设置”的“ubuntu软件”部分的“下载更多”菜单中选择了“最佳服务器”。

PS 我也从 LTS 更新到非 LTS,但我怀疑这与它有什么关系。

在此之后,我不再收到烦人的错误消息(坦率地说,如果取消按钮被隐藏,则很难关闭)。