我曾使用 Wine 成功安装基于 Windows 的程序。但有一天,它停止工作了。当我尝试使用 Wine 打开 exe 文件时,什么也没发生。
我尝试通过重新安装 Wine 来解决这个问题,首先清除,然后再次安装。但没有成功。
我该如何诊断 Wine 或重新安装它以使其正常工作?
答案1
备份您的 Wine 文件夹并删除原始文件夹。
mv ~/.wine ~/.wine.bak
rm -r ~/.wine
然后,清除并重新安装 -
sudo apt-get purge wine
sudo apt-get install wine
答案2
如何诊断 Wine
如果您还没有这样做,请尝试从终端 ( wine [path/to/]program
) 运行该程序,而不是通过快捷方式。您可能会看到一些程序或 Wine 即使在正常运行期间也会给出的不相关消息,但有些消息实际上可能会提示您哪里出了问题。
在某些时候,您可能想要像 Rohith 的回答那样进行备份并重新安装,但您还想要恢复旧 Wine 环境的数据或设置,这可能导致将备份与新环境进行比较并进行反复试验式的故障排除。
答案3
禁用 wine 配置。
将 /home/<your-user-name>/.wine 重命名为 .wine-old。
如果您没有以 root 权限执行 wine,那么您不需要清除它。
診斷酒質。
在终端类型中:
wine /path/to/your/windows-app.exe