Homebrew & x86 terminálalkalmazások futtatása M1 Mac-en

Tartalomjegyzék:

Anonim

Ha Ön egyike azoknak a korai felhasználóknak, akik megvásároltak egy M1 Apple Silicon Mac-et, és úgy találják, hogy a Homebrew és sok más x86-os terminálalkalmazás még nem támogatja az új Arm architektúrát, akkor örülök, hogy van egy meglehetősen egyszerű megoldás.

A trükk egy párhuzamos terminálalkalmazás futtatása a Rosettán keresztül. És igen, ez azt jelenti, hogy először telepítenie kell a Rosettát az Apple Silicon Mac-re, ha még nem tette meg.

Az x86 Homebrew és terminálalkalmazások futtatása Apple Silicon Mac gépeken

Íme a megoldás a natív támogatás megérkezéséig:

  1. Keresse meg a Terminal alkalmazást a Segédprogramok mappában (Finder > Ugrás menü > Utilities)
  2. Válassza ki a Terminal.app alkalmazást, kattintson rá jobb gombbal, majd válassza a „Duplikálás” lehetőséget.
  3. A duplikált terminálalkalmazás átnevezése valami nyilvánvaló és jól látható módon, például „Rosetta Terminal”
  4. Most válassza ki a frissen átnevezett „Rosetta Terminal” alkalmazást, kattintson a jobb gombbal, és válassza a „Get Info” lehetőséget (vagy nyomja meg a Command+i billentyűkombinációt)
  5. Jelölje be a „Megnyitás Rosetta használatával” jelölőnégyzetet, majd zárja be a Get Info ablakot
  6. Futtassa a „Rosetta Terminált” a szokásos módon, amely teljes mértékben támogatja a Homebrew-t és más x86-os parancssori alkalmazásokat

Ezt akkor is meg kell tennie, ha telepíti a Homebrew-t M1 Mac-re, legalább addig, amíg a Homebrew natív verziója elérhetővé nem válik.

A Homebrew egy fantasztikus segédprogram számos nagyszerű csomaggal a haladó Mac-felhasználók és a parancssorhoz szokott felhasználók számára.

Vélhetőleg a nem távoli jövőben a Homebrew frissítésre kerül, hogy natívan támogassa az ARM-et és az Apple Silicont, de egyelőre használja ezt a megoldást, hogy az x86-os és a Homebrew terminálalkalmazásai tökéletesen működjenek az új készüléken. M1 Apple Silicon Mac, legyen az MacBook Pro, MacBook Air vagy Mac mini.

Ezt a praktikus megoldást a Notion.so részletezte, ezért köszönöm nekik a felfedezést.

Tud egy másik módszert az x86 terminálalkalmazások futtatására egy új Apple Silicon Mac gépen? Oszd meg velünk kommentben lent!

Homebrew & x86 terminálalkalmazások futtatása M1 Mac-en