Teraz môžete spustiť macOS Catalina v prostredí Linuxu

MacOS Catalina teraz v systéme Linux

Operačné systémy Apple, macOS aj iOS, fungujú na platformách Intel EM64T a s hybridným jadrom známym ako XNU. Toto jadro je založené na kódoch Mach a * BSD, najmä FreeBSD, takže ide o Unix. A s touto kompatibilitou nie sú správy, ktoré vám prinášame, zriedkavé. Najnovšia verzia systému macOS, Catalina, je teraz k dispozícii pre systém Linux.

Jedinou výhradou je, že ak chceme túto verziu systému macOS otestovať v prostredí Linuxu, potrebovali by sme počítač značky Apple. Vždy máte možnosť byť schopný nainštalovať virtuálny stroj a mať tak možnosť testovať túto verziu. Tiež veríme, že je to najlepší spôsob, pokiaľ nemáte terminál iba na testy. Týmto projektom sa to deje. Štandardne sa zaobídeme bez počítača Mac.

macOS Catalina na počítači Mac so systémom Linux

Zameráme sa na to prostredníctvom virtuálneho stroja. Bezpečnejší a všeobecne efektívnejší spôsob.

Momentálne existuje projekt na GitHub, ktorý funguje. Prvá vec, ktorú musíme urobiť, je nakonfigurovať veľmi rýchly virtuálny stroj macOS v QEMU pomocou akcelerácie KVM. Toto všetko uľahčí a predovšetkým bude automatické. Vyhýbame sa tiež jednej z požiadaviek, aby sme to dokázali. Nepotrebujete počítač Apple.

Predtým, pre tých z vás, ktorí nevedia, čo znamená KVM, to v krátkosti vysvetlíme. Je to nástroj, ktorý premení systém Linux na hypervízor typu 1 (bez operačného systému). Má všetky potrebné komponenty na spustenie systému Linux vo virtuálnom stroji, pretože je súčasťou jadra systému Linux.

Ísť na to:

V závislosti od verzie systému Linux, ktorú chcete spustiť, musíme zvoliť potrebný príkaz:

  • Pre Debian, Unbutu, Mint a PopOS: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • S oblúkom: sudo pacman -S qemu python python-pip
  • Ak je to SUSE alebo openSUSE: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • Pre Fedoru: sudo dnf install qemu qemu-img python3 python3-pip
S týmto sme nainštalovali najnovšiu verziu emulátora QEMU (3.1 alebo novšiu), potrebné obslužné programy a Python 3 spolu s pipom. Nasledujúce budú stiahnite si projektové balíčky z GitHubu. Uvidíte skript, ktorý je potrebné vykonať.
Predvolene nainštaluje macOS Catalina. Aj keď môžete zabezpečiť zadaním:
./jumpstart.sh –catalina
Vďaka tomu budeme môcť stiahnuť operačný systém. Logicky, ak už máte kópiu systému macOS Catalina, predchádzajúci krok preskočte.
pokračujeme:

Teraz poďme vytvoriť virtuálny disk. Nahraďte tam, kde sa píše disk_name menom, ktoré chcete pripísať a kde je uvedené 64G , pre miesto v GB potrebujete:

qemu-img create -f qcow2 MyDisk.qcow2 64G

V stiahnutých súboroch nájdete a základné.h s editorom musíte pridať sériu riadkov:

-drive id=SystemDisk,if=none,file=MyDisk.qcow2 \
-device ide-hd,bus=sata.4,drive=SystemDisk \

Spustite skript basic.sh, aby ste spustili stroj a nakoniec začali s inštaláciou systému macOS Catalina.

Mali by ste už byť schopní nechať stroj bežať s macOS Catalina. Nemusíte sa ničoho báť. týmto projektom GitHub prispieva všetko, dokonca aj obraz systému macOS.

Užívať si!!


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Francisco dijo

    vsetko nainstalovane spravne, ale iphone ma nespozna, preco?