当前位置: 首页>>技术问答>>正文


我可以运行OSX应用程序吗?

, ,

问题描述

只是想知道,有没有像WINE这样的项目,但对于Mac软件?也就是说,我们可以使用类似兼容层的程序来运行Mac应用程序吗?

最佳解决方法

最近在Slashdot上展示的是Darling project,它旨在提供Darwin /OS X仿真,并且已经可以在Linux上运行一些Mac OS X应用程序。

它似乎是为学术目的而开发的,目前仍处于早期阶段,但看起来很有希望。它基于前面提到的GNUstep。

次佳解决方法

可悲的是没有。

有各种项目尝试PowerPC仿真,但没有一个允许您运行标准Mac OS X应用程序。

第三种解决方法

GNUstep作为基于NeXTstep的Mac API的Cocoa的平等API,但它不完整,需要重新编译,然后你的Mac应用程序看起来像是时光倒流了。

第四种方法

有一个项目试图为非常古老的Mac软件(68k)执行此操作,称为Executor:http://en.wikipedia.org/wiki/Executor_%28software%29 – 它当然已经不存在了。

据我所知,没有现代的等价物,制作这样的东西几乎和Wine本身一样重要。

第五种方法

编辑:阅读其他答案,似乎现在有办法做OP所要求的。我在这里留下这个答案,因为对于不能在仿真下运行的应用程序,它仍然是一些可行的替代方案。

虽然其他答案是正确的(不,你不能),但有一种方法可以在虚拟化软件上安装OSX,例如VirtualBox。这不是你要求的,所以要小心,但它可能会得到你需要的结果。

http://www.taranfx.com/install-snow-leopard-virtualbox

第六种方法

没有。

遗憾的是,没有办法(没有模拟/虚拟化Mac OSX本身)来运行mac程序。与Windows合法复制WINE的Windows不同,Cocoa没有这样的复制,除了Gnustep,这是非常不完整的。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/1836.html,未经允许,请勿转载。