1. 今天突然想试试能不能用ubuntu跑一下公司的.net的智能客户端(SmartClient). 想到的办法就是 安装wine 但是过程略坑..这里简单说一下总结之后的过程. 2. 第一步安装wine相关内容 查了下有winehq和wine两种. 我认为应该没啥区别. 但是第一次采坑是用的winhq但是爬出坑的用的是 wine.. 所以简单记录一下 wine的过程. 3. ubuntu现在很牛B 都不需要改apt-get的source.list就可以直接安装了. 安装wine sudo apt-get install wine64 安装mono 用来开启.net应用 sudo apt-get install mono-complete
4. 但是安装完之后发现还是不行. 会报错 提示没有 一些gecko进行html的渲染操作. 百度,google一翻得到的结果是需要安装gecko还有mono的内容. 只能从网上下载. 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/的目录下面执行安装 注意一定要是放到 wine相关目录里面不然就是白瞎会报错. 提示 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.之后就可以了 不过需要改进一下中文乱码的问题等有时间了再看, 6. 解决中文显示的问题 来源: 效果为 |
|
来自: WOLFHERD > 《Linux相关应用》