كيفية تشغيل Homebrew & x86 Terminal Apps على أجهزة M1 Mac

جدول المحتويات:

Anonim

إذا كنت من أوائل المستخدمين الذين حصلوا على M1 Apple Silicon Mac ووجدت أن Homebrew والعديد من تطبيقات x86 الطرفية الأخرى لا تدعم بعد بنية Arm الجديدة ، فستكون كذلك يسعدني معرفة أن هناك حلًا بسيطًا إلى حد ما.

الحيلة هي تشغيل تطبيق طرفي متوازي من خلال Rosetta. ونعم ، هذا يعني أنك ستحتاج إلى تثبيت Rosetta على Apple Silicon Mac أولاً ، إذا لم تكن قد قمت بذلك بالفعل.

كيفية تشغيل x86 Homebrew & Terminal Apps على أجهزة Apple Silicon Macs

إليك الحل حتى وصول الدعم المحلي:

  1. حدد موقع التطبيق الطرفي داخل مجلد الأدوات المساعدة (Finder > Go menu > Utilities)
  2. حدد Terminal.app وانقر بزر الماوس الأيمن فوقه ، ثم اختر "تكرار"
  3. أعد تسمية التطبيق Terminal المكرر بشيء واضح ومميز ، مثل "Rosetta Terminal"
  4. الآن حدد تطبيق Rosetta Terminal الذي أعيد تسميته حديثًا وانقر بزر الماوس الأيمن واختر "Get Info" (أو اضغط على Command + i)
  5. حدد مربع "فتح باستخدام Rosetta" ، ثم أغلق نافذة الحصول على معلومات
  6. قم بتشغيل "Rosetta Terminal" كالمعتاد ، والتي ستدعم بشكل كامل تطبيقات Homebrew وغيرها من تطبيقات سطر الأوامر x86

سترغب في القيام بذلك حتى إذا كنت تقوم بتثبيت Homebrew على M1 Mac ، على الأقل حتى يتوفر إصدار محلي من Homebrew.

Homebrew هو أداة رائعة مع مجموعة متنوعة من الحزم الرائعة لمستخدمي Mac الأكثر تقدمًا وأولئك الذين اعتادوا على سطر الأوامر.

على الأرجح في المستقبل غير البعيد ، سيتم تحديث Homebrew لدعم ARM و Apple Silicon محليًا ، ولكن في الوقت الحالي ، استخدم هذا الحل للحصول على تطبيقات x86 و Homebrew الخاصة بك تعمل بشكل جيد على جهازك الجديد M1 Apple Silicon Mac ، سواء كان MacBook Pro أو MacBook Air أو Mac mini.

تم تفصيل هذا الحل العملي السهل بواسطة Notion.so ، شكرًا لهم على الاكتشاف.

هل تعرف طريقة أخرى لتشغيل تطبيقات x86 الطرفية على جهاز Apple Silicon Mac الجديد؟ شارك معنا في التعليقات أدناه!

كيفية تشغيل Homebrew & x86 Terminal Apps على أجهزة M1 Mac