如何删除拒绝卸载的有缺陷的 wine 应用程序?

如何删除拒绝卸载的有缺陷的 wine 应用程序?

我尝试通过 Wine 安装 Windows 应用程序 (DaemonLite)。安装到一半时,出现一条消息,由于某些“严重问题”,无法安装该程序。然而,该程序却出现在 Wine 卸载程序中。当我尝试从 Wine 卸载程序中卸载该程序时,我收到无法卸载该程序的消息!然后,我完全卸载了 Wine 并重新安装。即便如此,有缺陷的程序(连同其他运行良好的程序)仍然出现并拒绝卸载。所以我现在被一个既不能工作也不能卸载的有缺陷的程序困住了。有人能提出摆脱困境的方法吗?

答案1

最简单的方法是打开 nautilus(查看文件的程序),转到主目录,然后按 Ctrl + H。这将显示隐藏文件,您可以双击 .wine 将其打开。在 .wine 下,应该有一个名为 drive_c 的文件夹。如果您单击它,您将看到 program files,program files 应该包含您要查找的文件夹。然后您可以将其删除。

我希望这能有所帮助。

要在终端中执行此操作,请按 Ctrl + Alt + T,然后输入以下内容:

ls -a "/home/<enter your username here>/.wine/drive_c/Program Files"

这将显示程序文件中的目录列表。选择要删除的目录,然后输入

sudo rm "/home/<enter your username here>/.wine/drive_c/Program Files/<enter name of folder to delete here>"

终端中的所有命令都区分大小写,除非您另有说明。

答案2

Wine 在目录中有一个“C 盘” ~/.wine(主目录中的隐藏文件),它安装 Windows 程序并保存其当前配置。因此,您可以通过运行以下命令重置 wine (它将删除 wine 的所有当前配置):

rm -r ~/.wine

相反,您可能只想备份它,以便以后需要时可以通过移动它来恢复:

mv ~/.wine ~/.winebackup

另一种方法是搜索~/.wine已安装的程序并将其删除 - 如果您在 wine 中安装了其他想要保留的东西,这种方法最好。

您可以在终端中运行这些命令-如下所示: 在此处输入图片描述

相关内容