安装XCode和MacPorts
1
如果你用的是Mac OS X 10.6 Snow Leopard及以上版本的系统,XCode就在 Mac App Store里。如果你还在用着OS X 10.5 Leopard系统(何必呢),那么需要从随机的DVD系统安装光盘安装Xcode。假设你用了Lion或者Mountain Lion系统,那么我只需指引你去Mac App Store寻找就好了。Xcode有1.6GB大,下载的时候需要耐心。
Xcode下载安装完后打开进入偏好设置,点击"下载"标签,并运行"Command Line Tools"。如果你运行的是OS X 10.8 Mountain Lion,那么把下面这段拷贝并粘贴进Terminal(终端)里。(在实用工具文件夹内)这里也需要输入你的管理帐户密码:
sudo xcodebuild -license
然后你需要退出Terminal并进入MacPorts站点(http://www.macports.org/install.php),在那里点击适应你OS X系统的连接。然后启动安装包程序并且按照引导操作,包括再次输入你的密码。接下来你需要用指令行安装MacPorts,所以启动终端,把下面这些拷贝并粘贴到窗口里:
echo export PATH=/opt/local/bin:/opt/local/sbin:$PATH$'n'export MANPATH=/opt/local/man:$MANPATH | sudo tee -a /etc/profile
然后粘贴下面一行:
if [ 'sysctl -n hw.cpu64bit_capable' -eq 1 ] ; then echo "+universal" | sudo tee -a /opt/local/etc/macports/variants.conf; else echo "not 64bit capable"; fi
如果你的Mac是64位,那么将出现"+universal"的结果,如果不是将出现"not 64 bit capable",两种结果皆可,然后关闭当前终端窗口并打开一个新的。
安装Wine工具
0
把下面的文本拷贝到新的窗口中:
sudo port install wine
于是MacPorts将开始寻找在此是配Wine工具所需的源代码,这里你需要耐心地等会儿了。
下载并安装游戏
我去官网下载了最新的GuildWars《激战》,并且纪录下安装文件的位置。然后回到终端窗口,输入"cd /locationOfDownloadedFile"注意,后面的是你游戏文件实际的所在位置,别把路径搞错了。
然后在相对应的终端窗口中通过Wine工具启动安装,你需要键入:
wine INSTALLER.exe
游戏安装包并不都一样,以我的游戏为例,安装文件叫做"GwSetup.exe",所以需要输入:
cd ~/Downloads/GwSetup.exe
然后是:
wine GwSetup.exe
然后X11程序,你将魔幻般地看到Windows安装窗口,然后按照提示做就可以了。
运行游戏
为了让游戏顺利进行,你还需要最后打开一次终端窗口,输入如下文本来周到程序文件夹:
cd ~/.wine/drive_c/Program Files/
然后输入:
ls
此时将会出现你安装游戏的名称,然后通过cd指令进入游戏文件夹,里面有启动游戏的文件,以".exe"结尾。把"wine PROGRAM.exe"输入到终端窗口中开始运行。
真的好长啊,不怕麻烦的网友试试呗?笔者表示更愿意整个双系统。
装虚拟机