Sådan kører du Homebrew & x86 Terminal Apps på M1 Macs
Indholdsfortegnelse:
Hvis du er en af de tidlige brugere, der har købt en M1 Apple Silicon Mac og opdager, at Homebrew og mange andre x86-terminalapps endnu ikke understøtter den nye Arm-arkitektur, vil du blive glad for at vide, at der er en forholdsvis enkel løsning.
Tricket er at køre en parallel Terminal-applikation gennem Rosetta. Og ja, det betyder, at du først skal installere Rosetta på Apple Silicon Mac, hvis du ikke allerede har gjort det.
Sådan kører du x86 Homebrew & Terminal Apps på Apple Silicon Macs
Her er løsningen, indtil native support ankommer:
- Find Terminal-applikationen i mappen Utilities (Finder > Go-menu > Utilities)
- Vælg Terminal.app og højreklik på den, og vælg derefter "Duplicate"
- Omdøb den duplikerede Terminal-app til noget indlysende og tydeligt, som 'Rosetta Terminal'
- Vælg nu den nyligt omdøbte ‘Rosetta Terminal’-app, og højreklik og vælg “Få info” (eller tryk på Kommando+i)
- Markér afkrydsningsfeltet for "Åbn med Rosetta", luk derefter vinduet Få info
- Kør "Rosetta Terminal" som sædvanligt, som fuldt ud understøtter Homebrew og andre x86-kommandolinje-apps
Du vil gerne gøre dette, selvom du installerer Homebrew på M1 Mac, i det mindste indtil en native version af Homebrew er tilgængelig.
Homebrew er et fantastisk værktøj med en række fantastiske pakker til mere avancerede Mac-brugere og dem, der er vant til kommandolinjen.
Formodentlig i en ikke fjern fremtid vil Homebrew blive opdateret til at understøtte ARM og Apple Silicon indbygget, men for øjeblikket skal du bruge denne løsning til at få dine x86- og Homebrew-terminalapps til at fungere fint på din nye M1 Apple Silicon Mac, uanset om det er en MacBook Pro, MacBook Air eller Mac mini.
Denne praktiske løsning blev beskrevet detaljeret af Notion.so, så tak til dem for opdagelsen.
Kender du en anden tilgang til at få x86-terminalapps til at køre på en ny Apple Silicon Mac? Del med os i kommentarerne nedenfor!