Menjalankan Aplikasi MacOS di GNU/Linux menggunakan Darling
Menjalankan Aplikasi MacOS di GNU/Linux menggunakan Darling. Jika kalian pernah menggunakan Wine atau Anbox, maka kalian bisa menjalankan aplikasi MacOS di GNU/Linux menggunakan Darling HQ. Sebelumnya perlu diketahui bahwa Wine maupun Anbox bukan emulator, begitu juga dengan Darling. Jadi software yang dijalankan melalui Darling tidak dijalankan melalui hardware emulator melainkan langsung diatas sistem GNU/Linux.
Penamaan nama Darling sendiri sebenarnya adalah kombinasi dari Darwin Linux.
Install Darling
Di tutorial ini saya menggunakan Ubuntu. Pertama, kita install dependensi yang dibutuhkan untuk keperluan build source Darling.
Setelah diinstall, reboot untuk memastikan modul kernelnya juga sudah berjalan.
Uninstall
Jika kalian ingin menguninstall Darling, cukup eksekusi script uninstall yang ada di direktori tools.
Referensi:
https://www.darlinghq.org/
https://wiki.darlinghq.org/build_instructions
Penamaan nama Darling sendiri sebenarnya adalah kombinasi dari Darwin Linux.
Install Darling
Di tutorial ini saya menggunakan Ubuntu. Pertama, kita install dependensi yang dibutuhkan untuk keperluan build source Darling.
sudo apt install cmake clang bison flex libfuse-dev libudev-dev pkg-config libc6-dev-i386 linux-headers-generic gcc-multilib libcairo2-dev libgl1-mesa-dev libtiff5-dev libfreetype6-dev git libelf-dev libxml2-dev libegl1-mesa-dev libfontconfig1-dev libbsd-devSelanjutnya, clone repository Darling dari GitHub
git clone --recursive https://github.com/darlinghq/darling.gitSelanjutnya adalah proses build.
cd darlingInstall juga modul kernel yang dibutuhkan oleh Darling
mkdir build && cd build
cmake ..
make
sudo make install
make lkmPerlu diketahui bahwa proses instalasi Darling sangat lama. Hal ini wajar karena Darling berisi software layer yang setara dengan seluruh sistem, sehingga didalamnya ada banyak source code yang harus dicompile.
sudo make lkm_install
Setelah diinstall, reboot untuk memastikan modul kernelnya juga sudah berjalan.
sudo shutdown -r nowLalu coba jalankan darling shell untuk masuk ke Darling
darling shell
Uninstall
Jika kalian ingin menguninstall Darling, cukup eksekusi script uninstall yang ada di direktori tools.
cd darling && tools/uninstallOke mungkin sekian sharing kali ini, semoga bermanfaat. Jika ada yang ingin ditanyakan silahkan tinggalkan komentar.
Referensi:
https://www.darlinghq.org/
https://wiki.darlinghq.org/build_instructions