Virtuelle Maschinen sind in der Computer- und Softwareentwicklung sehr wichtig. Sie ermöglichen es uns in erster Linie, verschiedene Betriebssysteme zu testen und zu verwenden, ohne dass zusätzliche Hardware erforderlich ist. Außerdem können Sie sicher sein, dass ein Fehler mit der virtuellen Maschine Ihr vorhandenes Host-Betriebssystem nicht beschädigt.
Diese Anleitung zeigt Ihnen, wie Sie macOS unter Ubuntu Linux mit einer virtuellen QEMU-KVM-Maschine installieren. Damit können Sie native MacOS-Software verwenden, die unter Linux sonst nicht verfügbar ist.
Was ist QEMU?
QEMU ist ein Emulator und Virtualizer für virtuelle Maschinen, der VMware und VirtualBox unter Windows sehr ähnlich ist. Benutzer verwenden QEMU häufig zusammen mit KVM, da es eine nativ implementierte virtuelle Maschine auf dem Linux-Kernel bereitstellt.
Der Hauptvorteil von QEMU ist, dass es sehr einfach einzurichten und zu verwalten ist. Das Erstellen virtueller Maschinen über die Befehlszeile war mit QEMU noch nie so einfach. Sie können auch eine GUI-Schnittstelle mit QEMU / KVM verwenden. Der bevorzugte GUI-Manager Ihrer Wahl ist
Virt-Manager. Laufen Virtuelle Maschinen bieten Ihnen viele weitere Vorteile auch.Nachdem Sie eine virtuelle QEMU / KVM-Maschine getestet haben und sie nicht mehr benötigen, können Sie die der virtuellen Maschine zugeordnete virtuelle Festplattendatei problemlos löschen.
QEMU / KVM installieren
Sie können QEMU / KVM über die Befehlszeile mit dem Dienstprogramm apt installieren. apt wird auch zum Deinstallieren von Anwendungen verwendet auf Debian-basierten Linux-Distributionen. Außerdem sollten Sie Python-Dienstprogramme neben den QEMU-Paketen installieren.
Installieren Sie alle erforderlichen Abhängigkeiten, um fortzufahren.
sudo apt-get installiere qemu-system qemu-utils python3 python3-pip
Diese Anleitung verwendet die Foxlet-Projekt auf GitHub um den Installationsprozess von macOS und die Verwaltung der virtuellen Maschine mit QEMU / KVM zu vereinfachen.
Zuerst müssen Sie das MacOS-Basis-Image und die Installationstools aus dem offiziellen GitHub-Repository von Foxlets herunterladen.
Wechseln Sie zu /Downloads Ordner, um es zum aktuellen Arbeitsverzeichnis zu machen.
cd ~ / Downloads
Laden Sie dann das Projekt mit dem herunter wget Nützlichkeit:
wget https://github.com/foxlet/macOS-Simple-KVM/archive/refs/heads/master.zip
Die heruntergeladenen Pakete werden als gespeichert master.zip in dem /Downloads Mappe. Verwenden Sie die entpacken Befehlszeilenprogramm zum Extrahieren des Inhalts des Pakets.
entpacke master.zip
Das Entpack-Tool speichert den extrahierten Befehlsordner als macOS-Simple-KVM-Master.
Erstellen eines KVM-Ordners für Ihre virtuellen Maschinen
Um Ihre virtuellen Maschinen einfach zu verwalten, können Sie einen Ordner mit dem Namen erstellen KVM das wird die virtuelle macOS-Maschine enthalten. Sie können dieses Verzeichnis verwenden, um andere virtuelle Maschinen auf Ihrem System zu hosten.
mkdir ~ / KVM
Nachdem Sie den Ordner erstellt haben, können Sie den entpackten Ordner mit Ihren macOS-Installationstools und -Skripten in den KVM-Ordner verschieben. Zur Vereinfachung können Sie den Ordner auch in umbenennen Mac OS. Sie können dies alles mit dem folgenden Befehl tun.
mv ~ / Downloads / macOS-Einfacher-KVM-Master / ~ / KVM / macOS
Erstellen einer virtuellen Festplatte
Sie erstellen jetzt eine virtuelle Festplatte im MacOS-Ordner, den Sie kürzlich umbenannt haben.
cd ~ / KVM / macOS
Führen Sie das folgende Skript im macOS-Ordner aus, in dem sich Ihre virtuelle Maschine befindet. Mit dem unten angegebenen Befehl wird das Installationsimage für macOS Catalina automatisch heruntergeladen.
./Jumpstart
Mit dem Basis-Image können Sie jetzt das Image der virtuellen Festplatte erstellen, auf dem Sie macOS installieren.
Verwenden Sie die qemu-img Dienstprogramm zum Erstellen der virtuellen Festplatte, die für die Installation des Betriebssystems verwendet wird.
qemu-img create -f qcow2 mac_os.qcow2 64G
Der obige Befehl erstellt einen Namen für die virtuelle Festplatte mac_os.qcow2 in dem qcow2 Format mit einer geschätzten Größe von 64 GB. QEMU erstellt ein größeres Image als das von Ihnen angegebene, wie Sie in der folgenden Ausgabe sehen können, in der eine Festplatte mit ca. 68 GB erstellt wird.
Konfigurieren der virtuellen Maschine
Eine weitere wichtige Datei im macOS-Ordner ist die basic.sh Datei, die zum Konfigurieren der Laufzeitumgebung der virtuellen Maschine verwendet wird.
Fügen Sie die folgenden zwei Zeilen am unteren Rand des Feldes hinzu basic.sh Datei und speichern Sie es.
-drive id = SystemDisk, if = none, file = mac_os.qcow2
-device ide-hd, bus = sata.4, drive = SystemDisk
Der endgültige Inhalt der basic.sh sollte wie im Bild unten aussehen.
Eine andere Konfiguration, die Sie ändern können, ist die Größe des Arbeitsspeichers, den die virtuelle Maschine verwendet. Die Zeile beginnt mit -m Gibt die RAM-Größe in GB an. Sie können die Anzahl der von der virtuellen Maschine verwendeten CPU-Kerne in der Zeile angeben, die mit beginnt -smpd.h. Kerne = x.
MacOS unter Ubuntu installieren
Führen Sie die aus, um die Installation zu starten basic.sh Skriptdatei, die wir gerade oben bearbeitet haben.
./basic.sh
Nachdem Sie den obigen Befehl ausgeführt haben, wird der Erstinstallationsbildschirm des MacOS-Betriebssystems angezeigt. Drücken Sie Eingeben weitermachen.
Hinweis: Ihre Maus funktioniert derzeit möglicherweise nicht richtig. Stattdessen müssen Sie die Pfeiltasten für die Navigation verwenden.
Verwenden Sie die Tastaturtasten Strg + Alt + G. zum Beenden der Maus- und Tastatursteuerung aus dem Fenster der virtuellen Maschine.
Lesen Sie unbedingt die Lizenzbedingungen und fahren Sie mit der Installation fort, indem Sie die Option auswählen Zustimmen Taste.
Denken Sie daran, die virtuelle Festplatte mit dem Festplatten-Dienstprogramm zu formatieren, bevor Sie mit der Installation fortfahren.
Wählen Sie im linken Bereich die entsprechende Festplattengröße aus und klicken Sie auf Löschen Taste. Benennen Sie dann die Festplatte in um MainDisk im Festplatten-Dienstprogramm. Verwenden Sie das Apple File System-Format (APFS) zum Formatieren der Festplatte und das GUID-Partitionszuordnungsschema wie unten gezeigt.
Nachdem alles eingestellt ist, schließen Sie das Fenster des Festplatten-Dienstprogramms mit der roten Schaltfläche in der oberen linken Ecke. Das System leitet Sie dann zum vorherigen Bildschirm weiter.
Wenn die virtuelle Festplatte ordnungsgemäß formatiert ist, können Sie jetzt mit der Installation von macOS fortfahren, indem Sie die Option auswählen Installieren Sie macOS neu Möglichkeit.
Wählen Sie nun die Installationsdiskette aus, auf der sich Ihr macOS-System befindet.
Im nächsten Bildschirm können Sie einfach auf klicken Fortsetzen um mit der Installation fortzufahren.
Die Installation wird einige Zeit dauern, wie Sie aus der ersten geschätzten Zeit unten ersehen können. Nehmen Sie also eine Tasse Kaffee oder Ihr Lieblingsgetränk und entspannen Sie sich.
Während des Installationsvorgangs müssen Sie keine weitere Auswahl treffen, bis der folgende Bildschirm angezeigt wird, in dem Sie aufgefordert werden, das Betriebssystem zu konfigurieren.
Konfigurieren Ihrer macOS-Installation
Wenn die Installation so weit gekommen ist, ist es Zeit, Ihr neues Betriebssystem zu konfigurieren. Beginnen Sie mit der Auswahl Ihres Wohnsitzlandes oder Ihrer Wohnregion.
Wählen Sie dann Ihre Optionen für die geschriebene und die gesprochene Sprache aus. Du kannst den... benutzen Einstellungen anpassen Klicken Sie auf die Schaltfläche, um weitere Sprachunterstützung hinzuzufügen, wenn Sie dies wünschen.
Auf dem nächsten Bildschirm erfahren Sie, wie Apple mit Daten und dem Datenschutz der Benutzer umgeht. Klicken Fortsetzen fortfahren.
Unter macOS haben Sie die Möglichkeit, Daten von einem anderen PC oder Speichermedium zu übertragen. Wir werden dies jedoch derzeit nicht tun, um die Dinge einfach zu halten.
Sie können sich später mit Ihrer Apple ID anmelden.
Wählen Sie im Bildschirm Allgemeine Geschäftsbedingungen die Option aus Zustimmen Wenn Sie mit der Installation fortfahren möchten.
Sie können jetzt fortfahren und das Benutzerkonto einrichten. Geben Sie Ihren Benutzernamen und ein sicheres Passwort ein, um fortzufahren. Sie können auch einen Hinweis geben, der Ihnen hilft, sich das Passwort zu merken, falls Sie es vergessen.
Drücken Sie auf dem nächsten Bildschirm mit der Aufschrift Express Set Up einfach Fortsetzen.
Auf dem Analysebildschirm werden Sie um Ihre Zustimmung gebeten, Absturz- und Nutzungsdaten mit Entwicklern zu teilen. Überprüf den Teilen Sie Absturz- und Nutzungsdaten mit App-Entwicklern Option und wählen Sie die Fortsetzen Taste.
Mit der Bildschirmzeit können Sie konfigurieren, ob macOS aufzeichnen soll, und Ihnen eine Zusammenfassung Ihrer Bildschirmnutzung geben. Wählen Später aufstellen und drücken Sie dann die Fortsetzen Taste.
Wenn Sie ein Fan von Sprachassistenten sind, können Sie auswählen, ob Siri aktiviert werden soll oder nicht. Wählen Fortsetzen um mit der Installation fortzufahren.
Der letzte Schritt, bevor Sie Ihren neuen MacOS-Desktop sehen, besteht darin, eine Themenfarbe einzurichten. Wir werden die auswählen Dunkel Thema für dieses Tutorial.
Schließlich wird Ihnen der MacOS-Desktop-Bildschirm angezeigt. In diesem Stadium können Sie das System verwenden, es können jedoch gelegentlich Konfigurationsoptionen angezeigt werden. Sie können das System auch jetzt oder später aktualisieren.
Dort haben Sie es, macOS läuft in einer virtuellen Maschine unter Ubuntu Linux.
Starten und Stoppen der virtuellen Maschine
Sie können Ihr macOS-System herunterfahren oder neu starten, wenn Sie mit der virtuellen Maschine fertig sind. Drücken Sie, um die virtuelle Maschine zu stoppen Strg + C. in dem Terminal, das die hat basic.sh Skript läuft.
Um die virtuelle Maschine wieder einzuschalten, starten Sie einfach die basic.sh Skript im macOS-Ordner, in dem sich Ihre virtuelle Festplatte befindet.
./basic.sh
Der folgende Startbildschirm wird angezeigt. Wählen Sie die Option aus, die besagt Starten Sie macOS von der MainDisk.
Weitere Konfigurationen mit QEMU / KVM
Sie können die Einstellungen Ihrer virtuellen Maschine einschließlich der Bildschirmauflösung weiter konfigurieren. Dieses Handbuch konzentriert sich jedoch ausschließlich auf den Installationsaspekt. Öffne das /docs Ordner im macOS-Verzeichnis, der die virtuelle Festplatte enthält, um weitere Informationen zur weiteren Konfiguration des Systems zu erhalten.
Ihre virtuelle macOS-Maschine verwendet automatisch die vom Host-Betriebssystem verwendete Internetverbindung, sodass Sie problemlos mit der Installation Ihrer bevorzugten Apps fortfahren können. Ebenso können Sie macOS mithilfe einer virtuellen Maschine unter einem Windows-Betriebssystem installieren.
Sie sind sich nicht sicher, ob Sie mit einem Mac auskommen werden? Erfahren Sie, wie Sie macOS unter Windows 10 mithilfe einer virtuellen Maschine ausführen.
Weiter lesen
- Linux
- Ubuntu
- Virtuelle Maschine
- Mac OS
Mwiza entwickelt Software von Beruf und schreibt ausführlich über Linux und Front-End-Programmierung. Einige seiner Interessen umfassen Geschichte, Wirtschaft, Politik und Unternehmensarchitektur.
Abonnieren Sie unseren Newsletter
Melden Sie sich für unseren Newsletter an, um technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote zu erhalten!
Noch ein Schritt…!
Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.