Ubuntu
儘管安裝了 wine-gecko 2.47.1,但 Wine 找不到 Wine Gecko
根據 @GAD3R 在Wine64 或 Wine 32 為 64 位 Lubuntu 20.04 提供的有用建議?我從 Ubuntu 20.04 儲存庫安裝了 Wine 5.0(64 位)。
在執行我的 Windows 應用程序時,出現以下錯誤:
Could not find Wine Gecko. HTML rendering will be disabled. 0009:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE
在一些Google搜尋中,我看到https://askubuntu.com/questions/1290789/iexplorer-under-wine-is-missing-wine-gecko回答瞭如何安裝 Wine Gecko。我執行了以下建議的步驟:
$ wget http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.msi $ wine msiexec /i wine-gecko-2.47.1-x86_64.msi
我還驗證了安裝在我的主目錄下添加了以下目錄:
$ ls -l /home/_myuser_/.wine/drive_c/windows/system32/gecko/2.47.1/wine_gecko
現在,當我再次嘗試執行我的 Windows 應用程序時,我得到了同樣的錯誤:
Could not find Wine Gecko. HTML rendering will be disabled. 0009:err:mshtml:create_document_object Failed to init Gecko, returning CLASS_E_CLASSNOTAVAILABLE
我究竟做錯了什麼?
感謝您的幫助。
如果您的應用程序是 32 位程序,那麼您也需要 32 位 Gecko:
對於 64 位 (WoW64) Wine,x86 和 x86_64 軟體包都是必需的。
wget http://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86.msi wine msiexec /i wine-gecko-2.47.1-x86.msi