Теперь вы можете запускать macOS Catalina в среде Linux.

MacOS Catalina теперь на Linux

Операционные системы 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
  • С Arch: 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
При этом мы установили последнюю версию эмулятора QEMU (3.1 или выше), необходимые утилиты и Python 3 вместе с pip. Следующее будет загрузите пакеты проекта с GitHub. Вы увидите сценарий, который необходимо выполнить.
По умолчанию будет установлена ​​macOS Catalina. Хотя вы можете убедиться, введя:
./jumpstart.sh – каталина
После этого мы сможем загрузить операционную систему. По логике вещей, если у вас уже есть копия macOS Catalina, пропустите предыдущий шаг.
мы продолжаем:

Теперь мы будем создать виртуальный диск. Заменить там, где написано disk_name по имени, которое вы хотите присвоить, и где написано 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.

Наслаждаться!!


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   франциско сказал

    все установилось правильно, а айфон меня не узнает, почему?