本文介绍一款适用于Linux的macOS转换层工具Darling,用它可让您在Linux操作系统上运行macOS软件。
介绍 1、快速 Darling无需使用硬件仿真器即可直接运行macOS软件。 2、自由 与Linux一样,Darling是免费的开源软件,它在GitHub上公开开发,并根据GNU GPL许可版本3发行。 3、兼容 Darling实现了完整的Darwin环境。 4、易于使用 Darling已经为您完成了大部分设置。 5、目标 我们的目标是使Darling下运行的应用程序具有与本机Linux应用程序一样的外观、感觉和行为,从而将它们完全集成到Linux桌面体验中。 6、类似于Wine Wine使您可以在Linux上运行Windows软件,而Darling能运行macOS软件,另一个类似的项目是用于Android应用程序的Anbox,参考在Ubuntu 18.04等Linux系统中安装Anbox并使用它运行Android应用程序。 7、目前仅支持简单的GUI应用程序 这花费了我们很多时间和精力,但是我们终于获得了运行简单图形应用程序的基本实验支持,尽管现在它需要一些特殊的设置,所以不要指望它能立即使用。 8、关于Darling名称 Darling这个名称是“Darwin”和“Linux”的组合,Darwin是macOS和iOS所基于的核心操作系统。 9、不可以使用WSL在Windows上运行Darling Darling需要一个真正的Linux内核才能运行。 10、长远计划 从长远来看,我们希望能够在ARM设备上运行iOS应用,如大多数Android手机,这里的一个重大挑战是编写我们自己的UIKit实现。 11、不违反苹果的EULA 没有违反。 12、关于Prefixes的说明 Darling支持DPREFIXes,这与WINEPREFIXes非常相似,它们是具有类似于macOS的文件系统结构的虚拟“chroot”环境,您可以在其中安全地安装软件,DPREFIX的默认位置是~/.darling,但是可以通过导出同名的环境变量来更改此位置,prefix会在首次使用时自动创建和初始化,请注意,我们使用overlayfs创建Prefixes,因此我们不支持将prefix放在NFS或eCryptfs之类的文件系统上,特别是如果您具有加密的主目录,则默认prefix位置将不起作用。
下载链接
相关主题 |