很多人在Linux系统下使用Wine或deepin-wine5安装了大量的Windows应用软件,事实证明多数的Windows应用软件也是可以采用这种方式运行在Linux系统下的。但是却无法使用Wine或deepin-wine5来运行macOS的应用软件,究竟是不支持呢?还是个例软件出现不兼容的情况?
答复 对于这个问题,可以很肯定的回答,不能安装也不能运行。不过倒是可以采用Darling,它能实现在Linux上运行macOS的软件,该应用标榜适用于Linux的macOS转换层。可以参考在Linux操作系统上可用Darling来运行macOS软件一文。
另外,计算机必须正在运行64位x86 Linux发行版,内核要Linux 5.0或更高版本,当前Darling不能在32位x86系统上使用,甚至不能运行32位应用程序。还得需要Clang来编译Darling,至少需要Clang 9,这个可以通过编辑Toolchain.cmake强制使用特定版本的Clang。亲测能跑在Debian 10、Ubuntu 18.04/20.04、Arch Linux、Manjaro、Fedora、CentOS、OpenSUSE Tumbleweed主流Linux系统上。 注:如果macOS还是一个高度的闭源生态,那它很难和Linux有更多的联系,因为Linux是开放的生态,是开源的代表,两者处在不同的阵营当中,想要更多的兼容,或者官方的方案,恐怕是做不到的。
附:获取源 注:要详细了解请到官方网站https://darlinghq.org/,包括参考安装文档。 Darling大量使用了Git子模块,因此您不能使用纯git克隆,进行如下克隆: $ git clone --recursive https://github.com/darlinghq/darling.git 注意:源代码树最多需要4GB的磁盘空间。
相关主题 |