Sie können macOS Catalina jetzt unter der Linux-Umgebung ausführen

MacOS Catalina jetzt unter Linux

Apples Betriebssysteme, sowohl MacOS als auch iOS, laufen auf Intels EM64T-Plattformen und mit einem Hybridkernel namens XNU. Dieser Kernel basiert auf Mach- und * BSD-Code, insbesondere von FreeBSD, also ist es Unix. Und mit dieser Kompatibilität sind die Nachrichten, die wir Ihnen bringen, nicht selten. Die neueste Version von macOS, Catalina, ist jetzt für Linux verfügbar.

Die einzige Einschränkung ist, dass wir einen Apple-Computer benötigen, wenn wir diese Version von macOS in einer Linux-Umgebung testen möchten. Sie haben immer die Möglichkeit der Stromversorgung Installieren Sie eine virtuelle Maschine und somit in der Lage sein, diese Version zu testen. Wir glauben auch, dass dies der beste Weg ist, es sei denn, Sie haben ein Terminal nur für Tests. Mit diesem Projekt wird es so gemacht. Wir werden standardmäßig auf einen Mac verzichten.

macOS Catalina auf Ihrem Mac unter Linux

Wir werden uns darauf konzentrieren, dies über eine virtuelle Maschine zu tun. Ein sicherer und allgemein effizienter Weg.

Derzeit gibt es ein Projekt auf GitHub, das funktioniert. Als erstes müssen wir eine sehr schnelle virtuelle macOS-Maschine in QEMU mithilfe der KVM-Beschleunigung konfigurieren. Dies macht alles einfacher und vor allem automatisch. Wir vermeiden auch eine der Voraussetzungen, um dies tun zu können. Sie benötigen keinen Apple-Computer.

Für diejenigen unter Ihnen, die nicht wissen, was KVM bedeutet, werden wir es Ihnen zuvor kurz erklären. Es ist ein Tool, das Linux in einen Typ 1-Hypervisor verwandelt (ohne Betriebssystem).. Es verfügt über alle erforderlichen Komponenten, um Linux in der virtuellen Maschine auszuführen, da es Teil des Linux-Kernels ist.

Tue es:

Wir müssen den erforderlichen Befehl entsprechend der auszuführenden Linux-Version auswählen:

  • Für Debian, Unbutu, Mint und PopOS: sudo apt-get install qemu-system qemu-utils python3 python3-pip
  • Mit Arch: sudo pacman -S qemu python python-pip
  • Wenn es SUSE oder openSUSE ist: sudo zypper in qemu-tools qemu-kvm qemu-x86 qemu-audio-pa python3-pip
  • Für Fedora: sudo dnf install qemu qemu-img python3 python3-pip
Damit haben wir die neueste Version des QEMU-Emulators (3.1 oder höher), die erforderlichen Dienstprogramme und Python 3 zusammen mit pip installiert. Folgendes wird sein Laden Sie die Projektpakete von GitHub herunter. Sie sehen ein Skript, das ausgeführt werden muss.
Standardmäßig wird macOS Catalina installiert. Obwohl Sie sicherstellen können, indem Sie Folgendes eingeben:
./jumpstart.sh –catalina
Damit können wir das Betriebssystem herunterladen. Wenn Sie bereits eine Kopie von macOS Catalina haben, überspringen Sie logischerweise den vorherigen Schritt.
wir machen weiter:

Jetzt werden wir Erstellen Sie eine virtuelle Festplatte. Ersetzen Sie, wo es heißt Datenträgername nach dem Namen, den Sie zuordnen möchten und wo er steht 64G , für den Speicherplatz in GB benötigen Sie:

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

In den heruntergeladenen Dateien finden Sie eine Basic.h Sie müssen mit dem Editor eine Reihe von Zeilen hinzufügen:

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

Führen Sie das Skript basic.sh aus, um den Computer zu starten und schließlich mit der Installation von macOS Catalina zu beginnen.

Auf dem Computer sollte nun macOS Catalina ausgeführt werden können. Sie müssen sich um nichts kümmern. Alles wird von diesem GitHub-Projekt beigesteuert, sogar das MacOS-Image.

Viel Spaß!


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   francisco sagte

    alles richtig installiert, aber das iphone erkennt mich nicht, warum?