Sistem operasi Apple, baik macOS dan iOS, berjalan di platform EM64T Intel dan dengan kernel hibrid yang dikenali sebagai XNU. Kernel itu didasarkan pada kod Mach dan * BSD, terutama FreeBSD, oleh itu ia adalah Unix. Dan mempunyai keserasian ini, berita yang kami sampaikan tidak jarang berlaku. Versi terbaru macOS, Catalina, kini tersedia untuk Linux.
Satu-satunya peringatan adalah bahawa jika kita ingin menguji versi macOS ini dalam lingkungan Linux, kita perlu memiliki komputer jenama Apple. Anda selalu mempunyai pilihan kuasa pasang mesin maya dan dengan itu dapat menguji versi ini. Kami juga percaya bahawa ini adalah kaedah terbaik, kecuali jika anda mempunyai terminal hanya untuk ujian. Dengan projek ini inilah cara ia dilakukan. Kami akan melakukan tanpa komputer Mac secara lalai.
macOS Catalina pada Mac anda yang berjalan di Linux
Kami akan fokus untuk melakukannya melalui mesin maya. Cara yang lebih selamat dan umumnya lebih cekap.
Terdapat projek di GitHub sekarang yang berfungsi. Perkara pertama yang perlu kita lakukan ialah mengkonfigurasi mesin maya macOS yang sangat pantas di QEMU menggunakan pecutan KVM. Ini akan menjadikan segalanya lebih mudah dan di atas semuanya automatik. Kami juga mengelakkan salah satu syarat untuk dapat melakukannya. Anda tidak memerlukan komputer Apple.
Sebelum ini, bagi anda yang tidak mengetahui maksud KVM, kami akan menerangkannya secara ringkas kepada anda. Ini adalah alat yang mengubah Linux menjadi hypervisor jenis 1 (tanpa sistem operasi). Ia mempunyai semua komponen yang diperlukan untuk menjalankan Linux di mesin maya, kerana ia adalah sebahagian daripada kernel Linux.
Berusaha untuk mendapatkannya:
Kita mesti memilih perintah yang diperlukan, sesuai dengan versi Linux yang akan dijalankan:
- Untuk Debian, Unbutu, Mint dan PopOS:
sudo apt-get install qemu-system qemu-utils python3 python3-pip
- Dengan Arch:
sudo pacman -S qemu python python-pip
- Sekiranya ia adalah SUSE atau openSUSE:
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
- Untuk Fedora:
sudo dnf install qemu qemu-img python3 python3-pip
Sekarang mari buat cakera maya. Pengganti di mana ia mengatakan nama_cakera dengan nama yang anda mahu atribut dan di mana tertera 64G , untuk ruang dalam GB anda perlukan:
qemu-img create -f qcow2 MyDisk.qcow2 64G
Dalam fail yang dimuat turun, anda akan menemui a asas.h anda mesti menambah siri baris dengan editor:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
Jalankan script basic.sh untuk memulakan mesin dan akhirnya memulakan pemasangan macOS Catalina.
Anda semestinya dapat menjalankan mesin dengan macOS Catalina. Anda tidak perlu risau tentang apa-apa. semuanya disumbangkan oleh projek GitHub ini, malah gambar macOS.
Untuk menikmati!!
semuanya dipasang dengan betul, tetapi iphone tidak mengenali saya, mengapa?