Homebrew & x86 Terminal Apps uitvoeren op M1 Macs

Inhoudsopgave:

Anonim

Als u een van de early adopters bent die een M1 Apple Silicon Mac heeft aangeschaft en ontdekt dat Homebrew en veel andere x86-terminalapps nog geen ondersteuning bieden voor de nieuwe Arm-architectuur, dan bent u dat blij te weten dat er een vrij eenvoudige oplossing is.

De truc is om een ​​parallelle Terminal-toepassing via Rosetta uit te voeren. En ja, dat betekent dat je Rosetta eerst op de Apple Silicon Mac moet installeren, als je dat nog niet hebt gedaan.

Hoe x86 Homebrew & Terminal-apps uitvoeren op Apple Silicon Macs

Hier is de oplossing totdat native ondersteuning arriveert:

  1. Zoek de Terminal-toepassing in de map Hulpprogramma's (Finder > Ga-menu > Hulpprogramma's)
  2. Selecteer Terminal.app en klik er met de rechtermuisknop op en kies vervolgens "Dupliceren"
  3. Hernoem de gedupliceerde Terminal-app naar iets voor de hand liggend en duidelijk, zoals 'Rosetta Terminal'
  4. Selecteer nu de pas hernoemde app 'Rosetta Terminal', klik met de rechtermuisknop en kies 'Get Info' (of druk op Command+i)
  5. Vink het vakje aan voor 'Openen met Rosetta' en sluit vervolgens het venster Info ophalen
  6. Voer de "Rosetta Terminal" uit zoals gewoonlijk, die Homebrew en andere x86-opdrachtregelapps volledig zal ondersteunen

U wilt dit zelfs doen als u Homebrew op de M1 Mac installeert, in ieder geval totdat er een native versie van Homebrew beschikbaar is.

Homebrew is een fantastisch hulpprogramma met een verscheidenheid aan geweldige pakketten voor meer gevorderde Mac-gebruikers en degenen die gewend zijn aan de opdrachtregel.

Vermoedelijk zal Homebrew in de nabije toekomst worden geüpdatet om ARM en Apple Silicon native te ondersteunen, maar gebruik voorlopig deze tijdelijke oplossing om ervoor te zorgen dat uw x86- en Homebrew-terminal-apps prima werken op uw nieuwe M1 Apple Silicon Mac, of het nu een MacBook Pro, MacBook Air of Mac mini is.

Deze handige oplossing is uitgewerkt door Notion.so, dus dank aan hen voor de ontdekking.

Kent u een andere manier om x86-terminal-apps op een nieuwe Apple Silicon Mac te laten draaien? Deel het met ons in de reacties hieronder!

Homebrew & x86 Terminal Apps uitvoeren op M1 Macs