我正在运行 Fedora 22 的 KDE 版本。我已经运行
sudo dnf update
它说我是最新的,但通知区域说我有一堆需要安装的更新。屏幕截图是在重新启动后。
答案1
F22中你需要明白两件事:
dnf 不像 yum 那样自动刷新它的缓存,事实上它有时会不顾一切地欺骗你。这意味着像 apt 一样你实际上需要运行:
dnf clean expire-cache && dnf upgrade
在 F22 中,桌面不再使用与命令行相同的包管理器。他们使用相同的 depsolver,并且主要查看相同的数据,因此如果 repodata 匹配,他们应该显示相同的结果。但如果他们不这样做,请不要感到困惑,这只是新常态。