终生的粉丝/爱好者会同意 Mac OS X 功能强大、具有流畅的 UI、扩展的应用程序库,而且非常漂亮。 Apple 的 OS X 通常是面向开发人员、图形设计师、声音和视频编辑等专业人士的一站式解决方案。 然而,在少数情况下,Windows 应用程序胜过 OS X 上的任何应用程序,游戏可能是最大的例子。 幸运的是,借助 Wine 的 Windows 仿真,您可以在多个平台上运行 Windows 应用程序,例如基于 Linux 的操作系统和 OS X。 在下文中,我们将引导您详细了解如何使用 Wine 在 OS X 上运行 Windows 应用程序。
葡萄酒 是一款免费软件,可让您在 Linux 和 Mac OS X 上运行 Windows 应用程序,自 Windows 3.x 时代以来就一直存在。 Wine 因其能够在 Linux 和 Mac 上运行各种 Windows 游戏而受到广大游戏玩家的欢迎,它还可以在这些平台上完美地运行许多其他类型的 Windows 应用程序。
我们将使用的 Wine 版本是 Wineskin Winery,它开箱即用,几乎没有并发症。 Wineskin 将您想要运行的 Windows 应用程序包装在一个可以作为 Mac 应用程序运行的包中。 因此,Wineskin 为可以在 OS X 中运行的 Windows 应用程序创建了一个包装器。
我们将通过安装一款名为 Scribblenauts Unmasked: A DC Comics Adventure 的游戏来进行试验——该过程对于任何游戏或应用程序都是相同的。 如果您在此过程中随时遇到 Finder 错误,只需重新启动 Mac 并从上次中断的地方继续。
要开始使用,请通过本文末尾提供的链接下载 Wineskin Winery,将下载的文件拖到您的应用程序文件夹(在任何地方都可以使用,但最好将其放在应用程序中),然后打开它。 按下更新,并下载任何可用的更新,因为开发人员非常频繁地提出错误修复。 如果您运行的是最新版本,更新框将显示为灰色。
第一步是下载引擎。 为此,请单击“可用的新引擎”旁边的引擎窗格下的 + 号,您将看到一个“添加引擎”窗口。 选择最新列出的引擎,单击“下载并安装”,然后完成该过程。
然后,您应该能够在主窗口中看到已安装的引擎。
接下来,单击“创建新的空白包装器”,为您的应用选择一个名称,然后按确定。 配置需要几分钟,要求您安装用于运行 .NET 应用程序的 Wine Mono 包,然后安装用于基于 HTML 的应用程序的 Gecko 包。 如果您打算使用其中任何一个,请确保安装它们各自的软件包; 否则,您可以在两者上都按取消。
完成处理后,单击“在 Finder 中查看包装器”,您将被引导至您创建的应用程序。
如果需要,您可以将应用程序拖到应用程序中,或者只记住它的位置; 默认位置 ../Users/[username]/应用程序/葡萄酒皮。 你会注意到这个文件相当大,即使里面没有任何东西,这是正常的。
现在右键单击新创建的空白包装器,然后从上下文菜单中单击“显示包内容”。 在包内容中,转到“drive_c”并在那里复制包含您的 Windows 应用程序的文件夹。
接下来,退后一步,打开“Wineskin”应用程序。
单击“高级”,然后在出现的高级屏幕上单击“浏览”,找到您复制的目录并从中选择应用程序或游戏的主要可执行文件。 您现在可以关闭所有内容并启动包装器; 它会运行一切都很好。 为了真实性,您还可以在此处浏览图标 (.icns) 文件,当您运行应用程序或游戏时,您甚至不会觉得您在使用包装器。
此外,需要 DotNet 框架和 DirectX 的应用程序需要使用上述方法从同一个包装器中单独安装。 这样就可以了。
这是最终结果 – Scribblenauts Unmasked:在我的 Macbook Pro 上运行的 DC 漫画冒险。
在极少数情况下,如果您选择的软件无法达到您的预期,您可能需要考虑下载其他引擎。 此外,某些应用程序有时可能无法完美运行,在这种情况下,您需要自己配置 Wineskin 包装器。 为此,只需从包装器启动器转到“高级”,您就可以自定义和调整您的体验。 没有针对每种情况的一致解决方案,因此您必须尝试适合您的方法。 虽然这应该非常罕见。
下载适用于 Mac OS X 的 Wineskin Winery