有什么方法可以在 Ubuntu 14.04 上运行 OS X 应用程序吗?如果 Darling 仍然有效,请告诉我如何安装它。
谢谢。 :)
答案1
好的,我花了一段时间才弄清楚整个安装,但我不知道如何成功使用Darling
。
下面是我安装时遵循的分步过程Darling
,其中一些步骤是从README.md
git 存储库中遵循的。
打开终端并运行以下命令:
首先安装构建和制作亲爱的工具。
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
希望这可以帮助!