我不太明白发生了什么。几周前,我尝试使用 WineHQ 上的说明安装 wine,以获取软件包、更新并安装。我尝试通过 wine 运行 Terraria.exe,但每次我这样做时,都没有发生任何事情。我能够通过终端打开 winecfg。由于什么都没有发生,我认为我的安装一定出了问题,所以今天,我使用了
sudo apt-get --purge remove wine
[sudo] password for Bootin:
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package 'wine' is not installed, so not removed
The following packages were automatically installed and are no longer required:
cabextract libmspack0 linux-headers-4.4.0-47 linux-headers-4.4.0-47-generic
linux-image-4.4.0-47-generic linux-image-extra-4.4.0-47-generic p7zip
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded
随后
sudo apt-get install --install-recommended winehq-devel
Reading package lists... Done
Building dependency tree
Reading state information... Done
winehq-devel is already the newest version (1.9.24~ubuntu16.04.1).
The following packages were automatically installed and are no longer required:
cabextract libmspack0 linux-headers-4.4.0-47 linux-headers-4.4.0-47-generic
linux-image-4.4.0-47-generic linux-image-extra-4.4.0-47-generic p7zip
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
我不知所措。我尝试通过终端运行该程序,但至少出现了 100 个“fixme......state 6”错误。我仍然有一个 .wine 文件夹,里面有嵌套文件夹。我还运行了 terraria 服务器,它打开后立即关闭。我在 Ubuntu 应用程序管理器或计算机上的任何其他地方都找不到任何东西,但我仍然可以通过终端访问 winecfg。我需要知道如何修复此安装,或者将其从我的计算机中完全清除,然后重试。
答案1
只需使用以下命令
sudo apt-get purge wine* ; sudo dpkg --purge wine*
其中 * 代表您安装的 wine 版本 我发现这真的很有用 如何使用一个命令删除与 Wine 以及 Wine 连接的所有程序?
答案2
在 WineHQ 的安装说明中,他们提供了两个版本的 wine,我不知道你为什么安装了开发版本,因为到目前为止,它比稳定版本提前了大约 6 个版本。https://wiki.winehq.org/Ubuntu
按照其他答案操作,然后重新安装稳定版本。我建议从现在开始,如果您希望某个东西可以正常工作,并且如果不能正常工作,您将不知所措,请不要安装预览版或开发人员版本(alpha beta 等),因为它们适用于高级用户或开发人员,他们可能能够轻松解决问题或不会因异常行为而停止工作。稳定版本是“正常工作”的版本。