Das Aufkommen der VerarbeiterApple Silicon (Serie M1, M2, M3)revolutioniert, wie wir "Gast" Betriebssysteme auf Mac laufen. Installieren und Startenlinux-Distributionen auf ARM-Architekturentwickler und systemisten müssen wählen zwischenemulationundvirtualisierung.
Während Software-Emulation (z.B. durch QEMU) die Anweisungen langsam und kostenintensiv in Bezug auf Ressourcen übersetzt, ist dienative Virtualisierung auf Apple Siliconmac nutzt die physische Hardware (CPU und RAM) direkt aus und sorgt für eine hervorragende Leistung.
In dieser Schritt-für-Schritt-Anleitung werden wir sehen, wie Sie verwendenUTM, eine leistungsstarke kostenlose open-source-lösung, mit der sie erstellen könnenvirtuelle ARM64 Maschinenbei fast nativer geschwindigkeit.
Schritt 1: Wählen Sie das kompatible ISO Linux Image
Der erste Schritt fürlinux Virtualisierung auf dem Maces soll eine Distribution auswählen und herunterladen, die mit Apple-Hardware kompatibel ist.
- ARM64 ArchitekturStellen Sie sicher, dass Sie ISO-Dateien herunterladen, die speziell fürARM64 (AArch64)Die klassische ISO x86 garantiert nicht die gleiche Leistung.
- Page Size unterstütztApple Silicon Chips verwalten 4kb oder 16kb Speicherseiten. Einige Distributionen (wie alte RHEL-Builds) starten möglicherweise nicht richtig.
- Art der Nutzung:
- Umwelt: Wir empfehlenUbuntu Desktop für ARM(LTS-Version), wenn Sie eine vollständige und stabile grafische Oberfläche wünschen.
- Environment Server: Wenn Sie nach leichten Betriebssystemen für die Entwicklung von Docker, Container oder Java suchen, entscheiden Sie sich fürAlpines LinuxoderAlpaquita Linux.
Schritt 2: Konfigurieren der virtuellen Maschine in UTM
Öffnen Sie die UTM-Software auf Ihrem Mac und erstellen Sie eine neue VM. Wählen Sie die Option„Virtualisieren(Virtualisieren) und Select‚Linux‘als gastbetriebssystem.

Boot-Einstellungen und Kernel Choice
Am Auswahlbildschirm für Boot-Drive angekommen:
- Option deaktivieren„Apple Virtualisierung nutzenObwohl es interessant ist, ist es eine oft experimentelle Funktion. Behalte das BackendQEMUdefault sorgt für maximale Stabilität für Ihre virtuelle Linux-Maschine.
- Klicken Sie„Browsewählen Sie die zuvor heruntergeladene ISO Linux ARM64-Datei aus.

Virtual Machine Hardware Ressourcenzuweisung
RAM und CPU richtig zuzuordnen ist unerlässlich für die Optimierunglinux-Leistung auf Apple Siliconvor allem, wenn sie code kompilieren oder schwere software verwenden müssen.
- RAM-Speicherspeicher:
- Standardanwendung: Allokate2048MB (2GB)reicht für kopflose server oder sehr leichte verteilungen.
- Entwicklung und Desktop: Für Ubuntu oder komplette Programmierumgebungen mindestens zuweisen8192 MB (8 GB).
- Prozessor (CPU)Reservieren Sie die VM50% der physischen kerneihres Mac M1/M2/M3 (z. B. 4 Kerne auf 8 Gesamtwerten).
- Videokarte (GPU): Achten Sie auf die Option„Hardware OpenGL AccelerationWenn Sie Grafikfehler oder schwarze Bildschirme durch das Booten von Linux überprüfen, deaktivieren Sie die Hardwarebeschleunigung, um Rendering-Inkompatibilitäten zu beheben.

Verwaltung von Disk Space und Shared Folders
- Virtuelle starre Festplatte (Speicherung)Berechnen Sie den Platz nach Ihren Bedürfnissen. Eine komplette Distribution alsUbuntu Desktopbedürfnisse über20 GBFür reduzierte Serverumgebungen wie Alpine können 8 GB ausreichen.
- Shared Directory (Cartelle Sharing)Richten Sie einen lokalen Mac-Ordner ein, um Dateien schnell zwischen macOS und Linux-Gastsystem zu teilen.Anmerkung:um richtig zu funktionieren, erfordert diese Option möglicherweise die Installation zusätzlicher Pakete (SPICE-Tools) in Linux.

Schritt 3: VM Start und Linux Installation
Überprüfen Sie die Zusammenfassung der technischen Spezifikationen und klicken Sie auf "Speichern". Jetzt können Sie Ihre neue virtuelle Maschine starten, indem Sie die Taste drücken‚Spiel‘Das System bootet direkt vom geladenen ISO-Image.

An dieser Stelle folgen Sie einfach dem klassischen Verfahrenlinux Installationvon der von Ihnen gewählten Verteilung vorgeschlagen (Sprachkonfiguration, Zeitzone, Benutzererstellung). Nach Abschluss starten Sie die VM neu, um mit der Arbeit zu beginnen!

Sie sind bereit, die gesamte Leistung Ihres Prozessors der M-Serie für die Entwicklung und das Testen in einer nativen und flüssigen Linux-Umgebung zu nutzen.
FAQ: Häufig gestellte Fragen zur Virtualisierung mit UTM
Kann ich die x86-Version von Linux auf Mac Apple Silicon über UTM verwenden?
Ja, UTM unterstützt auchemulation der x86 64 architektur, so dass Sie nicht optimierte Systeme für ARM installieren können. Die Leistungskalibrierungen aufgrund der Softwareübersetzung sind jedoch sehr offensichtlich. Aus diesem Grund wird immer empfohlen zu bevorzugenISO Linux ARM64für kompromisslose native virtualisierung.
Ist UTM Mac Software gegen eine Gebühr oder kostenlos?
UTM ist völlig kostenlos und Open SourceSie können die Installationsdatei direkt von der offiziellen Website herunterladen. Eine kostenpflichtige Version des Mac App Store ist verfügbar, identisch in der Funktionalität, nur um automatische Updates zu haben und die Projektentwicklung wirtschaftlich zu unterstützen.
Was tun, wenn beim Booten von Linux auf UTM ein schwarzer Bildschirm erscheint?
Das Problem derschwarzer bildschirm oder grafikblockist normalerweise mit einer inkompatibilität von videoverteilungstreibern verbunden. Um das Problem zu lösen, schalten Sie die VM aus, gehen Sie zu den Anzeigeoptionen der virtuellen Maschine in UTM und schalten Sie die Überprüfung der Stimme aus„Hardware OpenGL Acceleration, dann neu starten.






