“dnf list”显示无法删除的 Wine 包

“dnf list”显示无法删除的 Wine 包

我目前正在尝试使用从我的 Fedora 系统中卸载 Wine dnf,虽然我似乎大部分成功,但我仍然注意到一些我似乎无法删除的软件包。

运行dnf list | grep wine显示了大约十几个 Wine 的帮助实用程序及其版本:

wine.i686 7.12-2.fc35 updates
wine.x86_64 7.12-2.fc35 updates
wine-alsa.i686 7.12-2.fc35 updates
wine-alsa.x86_64 7.12-2.fc35 updates
wine-arial-fonts.noarch 7.12-2.fc35 updates
wine-capi.i686 6.16-1.fc35 fedora
wine-capi.x86_64 6.16-1.fc35 fedora
...and so on

然而,当我尝试使用 删除任何这些包(例如,wine.i686)时dnf remove,我收到“参数不匹配”错误。

此外,我仍然可以在我的应用程序显示中看到其中一些 Wine 软件包(使用 GNOME,然后单击扩展坞上的 9 个点,我看到一个文件夹,其中似乎有几个带有默认图标的应用程序,但打开后实际上是空的。该文件夹曾经包含 9 或 10 个 Wine 实用程序。)

我已经删除了.wine我的主目录中的文件夹并dnf remove wine成功运行。

我怎样才能摆脱这些剩余的 Wine 包和该文件夹中的幽灵应用程序?

预先感谢,-罗比

答案1

dnf list

列表可用的包,它不限于已安装的包。

要列出匹配的已安装软件包wine,请运行

dnf list --installed '*wine*'

如果后一个命令显示任何内容,您应该能够卸载它们。如果没有匹配的包,你会看到

Error: No matching Packages to list

反而。

相关内容