我已经在互联网上搜索了大约 4 个小时,但还是无法让它工作!
我只是想使用 Wine 安装 Navicat Premium 11 x64。每次我都会运行winecfg
并设置库覆盖,fontsub
并尝试为此构建的所有设置。
到目前为止我已经尝试过:
- 按照说明进行操作葡萄酒总部
- 卸载并清除所有 Wine 并重新安装
- 安装 Wine Development 1.7.*
- 从 CLI 运行:
WINEDLLOVERRIDES=fontsub=n wine navicat.exe
- 以 Root 身份运行
- 用头撞墙
所有这些产品的结果都完全相同:
err:module:import_dll Loading library FONTSUB.dll (which is needed by L"C:\\Program Files\\PremiumSoft\\Navicat Premium\\navicat.exe") failed (error c000007b).
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\PremiumSoft\\Navicat Premium\\navicat.exe" failed, status c0000135
有人可以帮忙吗?因为我的阿司匹林快用完了!
答案1
对“wine dll 失败”的一般性研究,以及对我的系统进行的实时测试表明,很可能是您的 WINEPREFIX 以某种方式被搞砸了。要检查它,您只需使用 备份它mv ~/.wine/ ~/.wineBCKP
,然后重新运行安装 — 现在它应该会成功,并且应用程序应该可以正常工作。它对我来说是有效的,尽管我正在运行wine-1.9.1 暂存,但我认为版本应该在这里无关紧要(除非我们与非常古老的事物进行比较)。
顺便问一下,你为什么还要使用 wine — 他们也有 GNU/Linux 版本 :Ь