本文介绍在Deepin 20系统下安装wine64、winetricks、wine-gecko及wine-mono的方法。其实在使用wine时,有很多Windows下的软件需要用到wine-gecko及wine-mono,不然的话有些窗口弹出时可能会有些出错而导致崩溃,这个问题已经得到解决,按照以下方法操作即可。
安装wine64、winetricks、wine-gecko及wine-mono的说明 1、安装wine64 现在大部分是使用64位系统,所以wine也应该以wine64为主,默认Deepin中是32位wine,包括deepin-wine也是32位的,所以我们需要单独安装wine64,用下面的命令即可: $sudo apt install wine64 2、安装winetricks 我们最好把winetricks也安装好,以便于你安装一些部件,运行以下命令: $sudo apt install winetricks 然后运行winetricks,选择新建一个64位的Windows 10或者打开已有的容器: $winetricks
点击确认后进入到下一个界面,推荐你去安装字体,可以选择所有的字体:
如果下载不成功,则最好把你的Windows目录下的c:/windows/Fonts/下的字体全部复制到本地的wine目录下: $cp -R /media/user_name/win10/windows/Fonts/* ~/.wine/drive_c/windows/Fonts/ 3、安装wine-gecko及wine-mono 做完上面的操作,接着我们可以安装软件了,去winehq下载会比较慢。可参考Deepin v20下把Wine升级到5.0遇权限不够的说法,附安装mono和gecko。 wine上的mono地址: http://dl.winehq.org/wine/wine-mono/5.1.1/wine-mono-5.1.1.msi gecko的地址: http://dl.winehq.org/wine/wine-gecko/2.47/wine_gecko-2.47.2-x86_64.msi 我推荐你打开中科大的镜像去找到这两个安装文件,如下: http://mirrors.ustc.edu.cn/wine/wine/wine-mono/5.1.1/wine-mono-5.1.1-x86.msi 和: http://mirrors.ustc.edu.cn/wine/wine/wine-gecko/2.47.2/wine-gecko-2.47.2-x86.msi 把它们都下载下来,然后在winetricks中打开“运行卸载程序”,其实我觉得这个翻译不标准,应该写成安装或卸载程序:
会弹出一个安装工具,这时下面列表中没有你安装的软件,则点击上面的“安装”按钮,会打开一个窗口管理器,在里面寻找你的下载目录,一般在你的个人目录的Downloads文件夹下面。点击运行刚才的两个文件即可。然后就会在下面的列表中出现刚才安装过的软件。 这个过程如果出错,你可以关闭控制台,退出winetricks,重新打开winetricks,重新查看这里有没有正确出现名称。 其他的应用程序,你只需要在控制台下面用wine64直接运行安装,即会安装到默认的.wine目录下。如果出错,你可以在winetricks中删除当前容器所有相关文件,完全卸载,然后重头开始尝试: $wine64 ~/Downloads/xxx.exe
结语 1、以上是具体的操作方法,不需要特别地修改其他配置文件,目前deepin-wine5还没有很好地支持64位软件,我们不要轻易随便更改它的相关配置,以免导致你的其他软件损坏。 2、很多软件依赖mfc42和vcrun6,我们不需要到处找这两个dll文件了,只需要在winetricks中,最前面的安装windows DLL中找这两个,点击安装即可。 3、原先容器是否是64位的非常关键,最好是64位Windows 10的。
相关主题 |