So führen Sie Homebrew & x86-Terminal-Apps auf M1-Macs aus
Inhaltsverzeichnis:
Wenn Sie einer der Early Adopters sind, die sich einen M1 Apple Silicon Mac zugelegt haben und feststellen, dass Homebrew und viele andere x86-Terminal-Apps die neue Arm-Architektur noch nicht unterstützen, werden Sie es sein Ich freue mich zu wissen, dass es eine ziemlich einfache Problemumgehung gibt.
Der Trick besteht darin, eine parallele Terminal-Anwendung über Rosetta auszuführen. Und ja, das bedeutet, dass Sie Rosetta zuerst auf dem Apple Silicon Mac installieren müssen, falls Sie dies noch nicht getan haben.
So führen Sie x86 Homebrew- und Terminal-Apps auf Apple Silicon Macs aus
Hier ist die Problemumgehung, bis der native Support eintrifft:
- Finden Sie die Terminal-Anwendung im Ordner „Dienstprogramme“ (Finder > Gehe zu-Menü > Dienstprogramme)
- Wählen Sie Terminal.app aus und klicken Sie mit der rechten Maustaste darauf. Wählen Sie dann „Duplizieren“
- Benennen Sie die duplizierte Terminal-App in einen offensichtlichen und eindeutigen Namen um, z. B. „Rosetta Terminal“
- Wählen Sie nun die frisch umbenannte App „Rosetta Terminal“ aus, klicken Sie mit der rechten Maustaste und wählen Sie „Informationen abrufen“ (oder drücken Sie Befehl+i)
- Aktiviere das Kontrollkästchen „Mit Rosetta öffnen“ und schließe dann das Fenster „Informationen abrufen“
- Führen Sie das „Rosetta Terminal“ wie gewohnt aus, das Homebrew und andere x86-Befehlszeilen-Apps vollständig unterstützt
Sie sollten dies auch tun, wenn Sie Homebrew auf dem M1 Mac installieren, zumindest bis eine native Version von Homebrew verfügbar ist.
Homebrew ist ein fantastisches Dienstprogramm mit einer Vielzahl großartiger Pakete für fortgeschrittene Mac-Benutzer und diejenigen, die an die Befehlszeile gewöhnt sind.
Vermutlich in nicht ferner Zukunft wird Homebrew aktualisiert, um ARM und Apple Silicon nativ zu unterstützen, aber verwenden Sie vorerst diese Problemumgehung, damit Ihre x86- und Homebrew-Terminal-Apps auf Ihrem neuen Gerät einwandfrei funktionieren M1 Apple Silicon Mac, sei es ein MacBook Pro, MacBook Air oder Mac mini.
Dieser praktische Workaround wurde von Notion.so detailliert beschrieben, also vielen Dank für die Entdeckung.
Kennen Sie einen anderen Ansatz, um x86-Terminal-Apps auf einem neuen Apple Silicon Mac zum Laufen zu bringen? Teilen Sie es uns in den Kommentaren unten mit!