云网牛站
所在位置:首页 > Linux软件 > 在Linux操作系统上可用Darling来运行macOS软件

在Linux操作系统上可用Darling来运行macOS软件

2021-02-04 11:12:16作者:付玉洁稿源:云网牛站

本文介绍一款适用于Linux的macOS转换层工具Darling,用它可让您在Linux操作系统上运行macOS软件。

在Linux操作系统上可用Darling来运行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位置将不起作用。

 

下载链接

Darling网站

下载地址

 

相关主题

在Linux系统中使用VMware虚拟机安装MacOS 10.12的方法

精选文章
热门文章