安装wine-gecko 和wine-mono的步骤
Tofloor
poster avatar
ericneon
deepin
2020-12-15 21:55
Author

在wine使用时,有很多windows下的软件需要用到这两个组件,否则有些窗口弹出时可能会有些出错而导致崩溃。网上的教程方法都比较老了,我来说说一个简单的步骤。

现在大部分是使用64位系统,所以wine也应该以wine64为主,默认deepin中是32位wine,包括deepin-wine也是32位的。所以我们需要单独安装wine64,用下面的方法:

$sudo apt install wine64

然后我们最好把winetricks安装好,以便于你安装一些部件:

$sudo apt install winetricks

然后运行winetricks,选择新建一个64位的win10或者打开已有的容器

$winetricks


点击确认后进入到下一个界面,推荐你去安装字体,可以选择所有的字体。


如果下载不成功,则最好把你的windows目录下的c:/windows/Fonts/下的字体全部复制到本地的wine目录下

$cp -R /media/user_name/win10/windows/Fonts/* ~/.wine/drive_c/windows/Fonts/

接着我们可以安装软件了,去winehq下载会比较慢,

wine的地址
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

以上是简单的步骤,不需要特别地修改其他配置文件,目前deepin-wine5还没有很好地支持64位软件,我们不要轻易随便更改它的相关配置,以免导致你的其他软件损坏。

Reply Favorite View the author
All Replies
sgb76
deepin
2020-12-15 22:00
#1

通过卸载程序安装基本没成功过,我都是直接用msiexec命令安装的

Reply View the author
ericneon
deepin
2020-12-15 22:02
#2

很多软件依赖mfc42和vcrun6,我们不需要到处找这两个dll文件了,只需要在winetricks中,最前面的安装windows DLL中找这两个,点击安装即可。我之前在安装炒股软件时也提到过,这里再说明一下。

Reply View the author
ericneon
deepin
2020-12-15 22:05
#3
sgb76

通过卸载程序安装基本没成功过,我都是直接用msiexec命令安装的

原先容器是否是64位的非常关键,最好是64位win10的

Reply View the author
realjay
deepin
2020-12-15 22:58
#4

那运行的软件怎么关呢

Reply View the author
ericneon
deepin
2020-12-15 23:14
#5
realjay

那运行的软件怎么关呢

那个只是安装过程,装好后,会在软件菜单中出现的啊,就正常的使用。

Reply View the author
realjay
deepin
2020-12-16 00:42
#6
ericneon

那个只是安装过程,装好后,会在软件菜单中出现的啊,就正常的使用。

这安装软件是像wine5那样直接右健安装还是要在容器里面安装呢

Reply View the author
ericneon
deepin
2020-12-16 01:18
#7
realjay

这安装软件是像wine5那样直接右健安装还是要在容器里面安装呢

你看我上面写的是安装下载后的安装程序,是用命令行安装的,因为我不确定你的系统里面wine是什么版本,所以我建议用wine64命令来进行安装。

Reply View the author
piaoliang77
deepin
2020-12-16 03:48
#8

我现在都不用wine装软件了,问题太多成功率太低,整不明白。直接用GNOME 3 BOXes装个win7,再在win7里面装各种软件!

Reply View the author
ericneon
deepin
2020-12-20 17:53
#9
piaoliang77

我现在都不用wine装软件了,问题太多成功率太低,整不明白。直接用GNOME 3 BOXes装个win7,再在win7里面装各种软件!

虚拟化是趋势,等明白了生有何欢,死又何哀以后会回来和我一起唱这首歌的——“only you……”

Reply View the author
初学者
deepin
2020-12-27 19:08
#10

请教楼主我的winetricks改为中文版。

Reply View the author
SamLukeYes
deepin
2020-12-27 19:14
#11
初学者

请教楼主我的winetricks改为中文版。

试试 winetricks-zh

Reply View the author
180******17
deepin
2022-03-16 05:53
#12

请问楼主安装了wine64且用wine64命令之后为什么会提示“.wine' is a 32-bit installation, it cannot support 64-bit applications.”呢😭

Reply View the author
ericneon
deepin
2022-03-19 01:20
#13
180******17

请问楼主安装了wine64且用wine64命令之后为什么会提示“.wine' is a 32-bit installation, it cannot support 64-bit applications.”呢😭

这个要看你下载的是不是64位版本的exe文件,是的话,不用管这些提示

Reply View the author