Операційні системи Apple, як macOS, так і iOS, працюють на платформах Intel EM64T і з гібридним ядром, відомим як XNU. Це ядро базується на коді Mach та * BSD, особливо на FreeBSD, тому воно є Unix. І маючи цю сумісність, новини, які ми вам повідомляємо, не рідкісні. Остання версія macOS, Catalina, тепер доступна для Linux.
Єдине застереження полягає в тому, що якщо ми хочемо протестувати цю версію macOS в середовищі Linux, нам потрібно мати комп’ютер марки Apple. Ви завжди можете вибрати потужність встановити віртуальну машину і таким чином мати можливість протестувати цю версію. Ми також вважаємо, що це найкращий спосіб, якщо у вас немає терміналу лише для тестів. З цим проектом це робиться саме так. За замовчуванням ми обійдемося без комп’ютера Mac.
macOS Catalina на вашому Mac під управлінням Linux
Ми зосередимося на тому, щоб робити це за допомогою віртуальної машини. Більш безпечний і загалом більш ефективний спосіб.
Зараз на GitHub є проект, який працює. Перше, що нам потрібно зробити, це налаштувати дуже швидку віртуальну машину macOS у QEMU за допомогою прискорення KVM. Це полегшить усе, і перш за все це буде автоматично. Ми також уникаємо однієї з вимог, щоб мати можливість це зробити. Вам не потрібен комп’ютер Apple.
Перш ніж для тих з вас, хто не знає, що означає KVM, ми коротко вам це пояснимо. Це інструмент, який перетворює Linux на гіпервізор типу 1 (без операційної системи). Він має всі необхідні компоненти для запуску Linux у віртуальній машині, оскільки він є частиною ядра Linux.
Дій:
Ми повинні вибрати необхідну команду, залежно від версії Linux для запуску:
- Для Debian, Unbutu, Mint та PopOS:
sudo apt-get install qemu-system qemu-utils python3 python3-pip
- З аркою:
sudo pacman -S qemu python python-pip
- Якщо це SUSE або openSUSE:
sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
- Для Fedora:
sudo dnf install qemu qemu-img python3 python3-pip
А тепер давайте створити віртуальний диск. Підставте там, де написано ім'я_диска за іменем, яке ви хочете віднести, і де воно пише 64G , для місця в ГБ вам потрібно:
qemu-img create -f qcow2 MyDisk.qcow2 64G
У завантажених файлах ви знайдете основний.ч Ви повинні додати ряд рядків за допомогою редактора:
-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \
Запустіть скрипт basic.sh, щоб запустити машину і нарешті розпочати встановлення macOS Catalina.
Ви вже повинні мати можливість працювати на машині з macOS Catalina. Вам не потрібно ні про що турбуватися. цим проектом GitHub сприяє все, навіть зображення macOS.
Насолоджуватись!!
все встановлено правильно, але iphone мене не впізнає, чому?