Come eseguire le app del terminale Homebrew & x86 su Mac M1

Sommario:

Anonim

Se sei uno dei primi ad aver acquistato un Apple Silicon Mac M1 e scopri che Homebrew e molte altre app per terminali x86 non hanno ancora il supporto per la nuova architettura Arm, sarai felice di sapere che esiste una soluzione abbastanza semplice.

Il trucco consiste nell'eseguire un'applicazione terminale parallela tramite Rosetta. E sì, questo significa che dovrai prima installare Rosetta su Apple Silicon Mac, se non l'hai già fatto.

Come eseguire app x86 Homebrew e Terminal su Apple Silicon Mac

Ecco la soluzione fino all'arrivo del supporto nativo:

  1. Individua l'applicazione Terminale nella cartella Utilità (Finder > Vai menu > Utilità)
  2. Seleziona Terminal.app e fai clic destro su di esso, quindi scegli "Duplica"
  3. Rinomina l'app Terminale duplicata in modo ovvio e distinto, come "Rosetta Terminal"
  4. Ora seleziona l'app appena rinominata "Rosetta Terminal", fai clic con il pulsante destro del mouse e scegli "Ottieni informazioni" (o premi Comando+i)
  5. Seleziona la casella "Apri utilizzando Rosetta", quindi chiudi la finestra Ottieni informazioni
  6. Esegui il "Terminale Rosetta" come al solito, che supporterà completamente Homebrew e altre app della riga di comando x86

Ti consigliamo di farlo anche se stai installando Homebrew sul Mac M1, almeno finché non sarà disponibile una versione nativa di Homebrew.

Homebrew è una fantastica utility con una varietà di ottimi pacchetti per gli utenti Mac più avanzati e quelli abituati alla riga di comando.

Presumibilmente in un futuro non lontano, Homebrew verrà aggiornato per supportare ARM e Apple Silicon in modo nativo, ma per il momento, usa questa soluzione alternativa per far funzionare correttamente le tue app per terminale x86 e Homebrew sul tuo nuovo M1 Apple Silicon Mac, che si tratti di MacBook Pro, MacBook Air o Mac mini.

Questa pratica soluzione alternativa è stata dettagliata da Notion.so, quindi grazie a loro per la scoperta.

Conosci un altro approccio per far funzionare le app del terminale x86 su un nuovo Apple Silicon Mac? Condividi con noi nei commenti qui sotto!

Come eseguire le app del terminale Homebrew & x86 su Mac M1