Slik kjører du Homebrew & x86 terminalapper på M1 Mac-er
Innholdsfortegnelse:
Hvis du er en av de tidlige brukerne som kjøpte en M1 Apple Silicon Mac og finner ut at Homebrew og mange andre x86-terminalapper ennå ikke har støtte for den nye Arm-arkitekturen, vil du bli glad for å vite at det er en ganske enkel løsning.
Trikset er å kjøre en parallell Terminal-applikasjon gjennom Rosetta. Og ja, det betyr at du må installere Rosetta på Apple Silicon Mac først, hvis du ikke allerede har gjort det.
Hvordan kjører du x86 Homebrew & Terminal-apper på Apple Silicon Macs
Her er løsningen frem til den opprinnelige støtten kommer:
- Finn Terminal-applikasjonen i Utilities-mappen (Finder > Go-meny > Utilities)
- Velg Terminal.app og høyreklikk på den, velg deretter «Duplicate»
- Gi nytt navn til den dupliserte Terminal-appen til noe åpenbart og distinkt, som «Rosetta Terminal»
- Velg nå den nylig omdøpte ‘Rosetta Terminal’-appen og høyreklikk og velg “Få info” (eller trykk Kommando+i)
- Merk av i boksen for "Åpne med Rosetta", lukk deretter vinduet Få informasjon
- Kjør "Rosetta Terminal" som vanlig, som fullt ut støtter Homebrew og andre x86-kommandolinjeapper
Du vil gjøre dette selv om du installerer Homebrew på M1 Mac, i det minste til en opprinnelig versjon av Homebrew er tilgjengelig.
Homebrew er et fantastisk verktøy med en rekke flotte pakker for mer avanserte Mac-brukere og de som er vant til kommandolinjen.
Formodentlig i en ikke fjern fremtid vil Homebrew oppdateres for å støtte ARM og Apple Silicon naturlig, men foreløpig kan du bruke denne løsningen for å få x86- og Homebrew-terminalappene til å fungere helt fint på den nye M1 Apple Silicon Mac, enten det er en MacBook Pro, MacBook Air eller Mac mini.
Denne praktiske løsningen ble beskrevet i detalj av Notion.so, så takk til dem for oppdagelsen.
Kjenner du til en annen metode for å få x86-terminalapper til å kjøre på en ny Apple Silicon Mac? Del med oss i kommentarfeltet nedenfor!