我目前正在尝试使用从我的 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
反而。