mac 如何使用 wine 运行 exe 程序?
发布于 作者:苏南大叔 来源:程序如此灵动~在mac
系统中,有款神奇的软件,叫做wine
,这个软件能够使用mac
系统运行exe
。在win
下,也有类似的linux
软件,比如andlinux
。
当然,wine
这款软件并不完美,所以就是个偶尔新鲜一下的软件,不必指望完美运行所有的exe
。如果您真的希望在mac
下完美运行exe
,请使用parallels desktop
安装虚拟的win
系统。
本篇文章的主角是wine
,苏南大叔下面来介绍一下wine
的安装和基本使用。
准备工作
wine
的安装需要ruby
至少2.3
以上,还需要安装xquartz
,最终的wine
才能安装完成。所以,准备工作就是:
brew install ruby
brew cask install xquartz
注意,安装xquartz
的时候,需要两次输入密码。这个是比较特殊的地方。下面是相关截图。
安装wine
brew install wine
如果wine
的依赖环境,你都设置好了的话,你就可以顺利安装wine
了。
wine
运行exe
使用wine
运行一个exe
的方法,是在console
里面敲入如下类似命令即可。
wine <your>.exe
当然,运行的过程,可不一定顺利打开,毕竟是个假的win。很可能会报错,缺少dll
之类的,那么就会引出下一个话题:winetricks
。这个软件将在苏南大叔的后续文章中介绍。
wine
的结构目录
wine
的首次运行,会触发wine
的初始化界面。截图如下所示。
在mac
的如下目录,生成了wine
的相关目录( ~/.wine/drive_c
),里面最值得大家注意的是drive_c
目录,这个就是我们win
下面的c
盘了,一般报错缺少dll
之后的话,就需要对这个drive_c
进行修改了。
wine
的基本设定
wine
的基本设定中,可以修改他所模拟的win
的版本,是xp
,win7
还是win10
等,当然还有其他设定。大家可以通过下面的这个命令获得更多信息。
winecfg
总结
苏南大叔在这里介绍wine
的基本使用,是为了在mac
下,使用electron-packager
打包exe
做的伏笔。
更多wine
相关的高级使用,将会在苏南大叔的后续文章中提及,欢迎关注苏南大叔的wine
相关文章。



转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议。
未经许可,规模化镜像抄袭本站内容的行为,将会根据有关法律法规进行维权。
《程序如此灵动~》下所有原创文章,如被用于商业用途,请您按规定支付稿费。
本站的忠实读者小伙伴,正在阅读下面这些文章: