# 在 Mac OS X 上安装和配置 Wine Windows 上也有很多优秀的工具软件是 Mac 上没有的, 装虚拟机的话太浪费, 而且效率不高, 幸好可以通过 Wine 来运行 Windows 程序, 通过 HomeBrew 使得 Wine 的安装非常容易, 通过 WineTricks 来配置 Wine 也没有多大困难, 下面是我在 Mac 上安装和配置 Wine 的纪录。 ## 安装 Wine 和 WineTricks 这一步推荐通过 [HomeBrew](https://brew.sh/) 进行安装, 命令如下: ``` brew install wine brew install winetricks ``` 装完之后先运行一下 `winecfg` 命令, 初始化配置, 什么也不用做, 每个标签页都点开看一下, 最后按 `OK` 按钮退出。 ``` winecfg ``` ## 安装常用的控件 需要从墙外网站下载很多文件, 所以开启 HTTP 代理是必须的, 我的代理设置如下 ``` export HTTP_PROXY=127.0.0.1:8787 export HTTPS_PROXY=127.0.0.1:8787 ``` 接下来就是输入这些命令, 安装这些常用的控件, 不知道这些控件是做什么的, 请自行 Google : ``` winetricks cmd winetricks comctl32 winetricks comctl32ocx winetricks comdlg32ocx winetricks riched30 winetricks richtx32 winetricks mdac28 winetricks jet40 winetricks mfc42 winetricks msxml6 winetricks vb6run winetricks vcrun2003 winetricks vcrun2005 winetricks vcrun2008 winetricks vcrun2012 winetricks vcrun2013 winetricks vcrun2015 winetricks vcrun6sp6 winetricks devenum winetricks directshow winetricks cnc_ddraw ``` 这些装完,红警2共和国之辉已经可以正常玩耍了^_^ ## 中文字体 当然是安装文泉驿了, 要求不要太高, 能显示就行了: ``` winetricks wenquanyi winetricks fakechinese ``` ## 系统设置 将 DirectDrawRenderer 设置为 opengl , 据说会高效一些, 还有开启字体平滑: ``` winetricks ddr=opengl winetricks fontsmooth=rgb ``` 用 wine 运行 windows 程序时, 会在控制台输出大量的调试信息, 将下面的命令添加到 `.bash_profile` 可以禁用 wine 的调试输出: ``` export WINEDEBUG=-all ``` ## 红警所需要的 ``` comctl32 comctl32ocx wenquanyi fontsmooth=rgb sourcehansans fakechinese vcrun6sp6 vb6run riched30 richtx32 mfc42 comdlg32ocx d3dx9 d3dx9_43 devenum amstream qasf qcap qdvd qedit quartz directshow cnc_ddraw ``` 最后修改:2年前 © 著作权归作者所有