为什么 Kubuntu 显示一个显然不存在的更新?/为什么我的更新通知不正确?

为什么 Kubuntu 显示一个显然不存在的更新?/为什么我的更新通知不正确?

在桌面的通知区域,我们会收到有关可用更新的通知,但打开“发现”或甚至使用aptapt-get从命令行显示系统是最新的。

通知

打开 KDE 的 Discover 后,我们看到“没有更新”。

无更新

PS:我刚刚帮助某人解决了这个问题,所以我想发布这篇文章来帮助任何遇到同样问题的人,因为这里似乎没有关于此问题的问题。

答案1

这是一个Plasma 的已知错误据报道,该问题已在较新版本的 Plasma 5.16.0 中得到修复,但在低于 19.10 的 Kubuntu 版本中默认不可用。

Kubuntu 19.04 目前在 5.12 上运行 5.15.4 和 18.04,因此您可能会遇到这个烦人的错误。

该错误与 flatpaks 有关。如果您在 KDE 的 Discover 中启用了 flatpaks,则至少有些软件包无法通过 Discover 进行更新。


您可以通过运行以下命令轻松解决该问题并在终端中修复

flatpak update

这将更新 Discover 无法更新的过时的 flatpak,并应该使您关于“幻影”更新的持续通知消失。

在这种情况下,受影响的 flatpak 是 Nvidia 驱动程序,但错误报告也提到了其他驱动程序。


只有熟悉 Linux 时才使用以下信息,这不是新手友好的部分,仅包含从评论中添加一些信息

正如下面的评论中提到的那样使用Kubuntu 反向移植 PPA获取最新版本的 Plasma 以解决此问题,但是这是一个需要您自担风险的解决方案 我可以引入仍在测试的较不稳定版本的 Plasma 软件包。仅当您熟悉如何清除 PPAS 并愿意承担风险时才使用此功能。(此外,在升级到较新版本的 Kubuntu 之前应清除此 ppa 以避免出现问题)

我使用此反向移植没有任何问题,但您的体验可能大相径庭。我提供此信息并非作为解决方案,仅供更勇敢的用户参考。此警告是从 ppa 描述中复制粘贴的:

此 PPA 将接收从后续 Kubuntu 版本(以及我们的开发版本)反向移植的主要版本更新

相关内容