全新安装 Fedora 34。家庭软件更新程序落后于 packagekit,尽管 gnome-packagekit 说 gnome-software 和所有像 fwupd 这样的组件都没有安装在机器上,dnf 也这么说。
Gnome 软件会安装一些东西,但是它不会卸载某些默认应用程序,它说无法删除,软件包丢失,尽管软件包成功运行。但它会正常删除 Flatpak。有趣的是dnf和packagekit也说没有安装这样的包。要在系统上真正删除它,我需要安装它 dnf 或 packagekit 但不是 gnome-software,因为它存在并且在安装它之前它实际上可以工作,之后我将通过 dnf kr packagekit 删除它(再次 gnome -softsare 不会删除它们),只有这样 gnome 软件才会删除启动按钮,并包含一个带有红色左侧的卸载按钮,该按钮再次不起作用,但重新启动后,软件包会成功从商店中消失。
我尝试了 dnf 和 packagekit 上的刷新、uodating 和清理缓存,我还尝试了 btrfs 回滚,但无济于事。另外,我认为我有一些软件包说是通过 dnf 安装的,但实际上并非如此,因为垃圾箱丢失了,这可以通过 dnf 历史回滚来修复,我不确定是否应该如此。
答案1
您更新了 RMP 存储库吗?如果不试试这个。
sudo rpm -Uvh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo rpm -Uvh http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
如果您想删除软件包