在 Ubuntu 14.04 上运行 OS X 应用程序

在 Ubuntu 14.04 上运行 OS X 应用程序

有什么方法可以在 Ubuntu 14.04 上运行 OS X 应用程序吗?如果 Darling 仍然有效,请告诉我如何安装它。

谢谢。 :)

答案1

好的,我花了一段时间才弄清楚整个安装,但我不知道如何成功使用Darling


下面是我安装时遵循的分步过程Darling,其中一些步骤是从README.mdgit 存储库中遵循的。

打开终端并运行以下命令:

首先安装构建和制作亲爱的工具。

sudo apt-get install git cmake clang bison flex xz-utils libfuse-dev libxml2-dev libicu-dev libssl-dev libbz2-dev zlib1g-dev libudev-dev linux-headers-generic

运行 git 下载亲爱的源文件。

git clone --recurse-submodules https://github.com/darlinghq/darling.git

逐个复制并粘贴以下内容以构建、制作和安装亲爱的应用程序。

cd darling
mkdir -p build/x86-64
cd build/x86-64
cmake ../.. -DCMAKE_TOOLCHAIN_FILE=../../Toolchain-x86_64.cmake
make
sudo make install

逐个复制并粘贴以下内容以构建、制作和安装内核模块。

cd ../../src/lkm
make
sudo make install

由于某种原因,内核模块没有正确安装,因此接下来的 3 行将为您复制并安装它。

sudo cp darling-mach.ko /lib/modules/$(uname -r)/kernel/drivers/
sudo bash -c 'echo "darling-mach" >> /etc/modules'
sudo depmod

我建议重新启动以使内核模块正确加载。

sudo reboot

重启后,您可以检查它是否正确加载。

terrance@terrance-ubuntu:~$ darling shell
Darling [~]$ uname -a 
Darwin terrance-ubuntu 12.0.0 Darwin Kernel Version 12.0.0 x86_64
Darling [~]$ exit
exit

希望这可以帮助!

相关内容