|
1. 今天突然想試試能不能用ubuntu跑一下公司的.net的智能客戶端(SmartClient). 想到的辦法就是 安裝wine 但是過程略坑..這里簡單說一下總結(jié)之后的過程. 2. 第一步安裝wine相關(guān)內(nèi)容 查了下有winehq和wine兩種. 我認(rèn)為應(yīng)該沒啥區(qū)別. 但是第一次采坑是用的winhq但是爬出坑的用的是 wine.. 所以簡單記錄一下 wine的過程. 3. ubuntu現(xiàn)在很牛B 都不需要改apt-get的source.list就可以直接安裝了. 安裝wine sudo apt-get install wine64 安裝mono 用來開啟.net應(yīng)用 sudo apt-get install mono-complete
4. 但是安裝完之后發(fā)現(xiàn)還是不行. 會(huì)報(bào)錯(cuò) 提示沒有 一些gecko進(jìn)行html的渲染操作. 百度,google一翻得到的結(jié)果是需要安裝gecko還有mono的內(nèi)容. 只能從網(wǎng)上下載. wine的地址 http://dl.winehq.org/wine/wine-mono/4.9.4/wine-mono-4.9.4.msi gecko的地址 http://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47-x86_64.msi 這里面我被坑的基本上生活不能自理了. 下載完成之后需要放到/home/ubuntu1804/.wine/的目錄下面執(zhí)行安裝 注意一定要是放到 wine相關(guān)目錄里面不然就是白瞎會(huì)報(bào)錯(cuò). 提示 err:mscoree:LoadLibraryShim error reading registry key for installroot
安裝命令很簡單 wine msiexec /i wine-mono-4.9.4.msi wine msiexec /i wine_gecko-2.47-x86_64.msi 5.之后就可以了 不過需要改進(jìn)一下中文亂碼的問題等有時(shí)間了再看,
6. 解決中文顯示的問題 來源: 效果為
|
|
|