Ako spúšťať terminálové aplikácie Homebrew & x86 na počítačoch Mac M1

Obsah:

Anonim

Ak ste jedným z prvých používateľov, ktorí získali M1 Apple Silicon Mac a zistíte, že Homebrew a mnohé ďalšie x86 terminálové aplikácie zatiaľ nemajú podporu pre novú architektúru Arm, budete sme radi, že existuje pomerne jednoduché riešenie.

Trik je v spustení paralelnej aplikácie Terminal cez Rosetta. A áno, to znamená, že musíte najskôr nainštalovať Rosetta na Apple Silicon Mac, ak ste tak ešte neurobili.

Ako spúšťať x86 Homebrew & Terminal Apps na Apple Silicon Mac

Tu je riešenie, kým nepríde natívna podpora:

  1. Vyhľadajte aplikáciu Terminal v priečinku Utilities (Vyhľadávač > Prejsť do ponuky > Utilities)
  2. Vyberte Terminal.app a kliknite naň pravým tlačidlom myši a potom vyberte „Duplikovať“
  3. Premenujte duplikovanú aplikáciu Terminal na niečo jasné a zreteľné, napríklad „Rosetta Terminal“
  4. Teraz vyberte čerstvo premenovanú aplikáciu „Rosetta Terminal“, kliknite pravým tlačidlom myši a vyberte možnosť „Získať informácie“ (alebo stlačte Command+i)
  5. Začiarknite políčko „Otvoriť pomocou Rosetta“ a potom zatvorte okno Získať informácie
  6. Spustite „Rosetta Terminal“ ako zvyčajne, ktorý bude plne podporovať Homebrew a ďalšie x86 aplikácie príkazového riadka

Budete to chcieť urobiť, aj keď inštalujete Homebrew na M1 Mac, aspoň kým nebude k dispozícii natívna verzia Homebrew.

Homebrew je fantastický nástroj s množstvom skvelých balíkov pre pokročilejších používateľov počítačov Mac a tých, ktorí sú zvyknutí na príkazový riadok.

Pravdepodobne v blízkej budúcnosti bude Homebrew aktualizovaný tak, aby natívne podporoval ARM a Apple Silicon, ale zatiaľ použite toto riešenie, aby vaše x86 a terminálové aplikácie Homebrew fungovali na vašom novom M1 Apple Silicon Mac, či už ide o MacBook Pro, MacBook Air alebo Mac mini.

Toto praktické riešenie podrobne opísal Notion.so, takže im ďakujem za objav.

Poznáte iný prístup k spusteniu x86 terminálových aplikácií na novom Apple Silicon Mac? Podeľte sa s nami v komentároch nižšie!

Ako spúšťať terminálové aplikácie Homebrew & x86 na počítačoch Mac M1