تثبيت HomeBrew على أجهزة Apple Silicon Macs المدعومة أصلاً

Anonim

إذا كنت من محبي Homebrew ومن مستخدمي Apple Silicon Mac ، فسيسعدك اكتشاف أحدث إصدارات Homebrew (3.0.0 وما بعده) التي تدعم الآن بنية Apple Silicon. ستظل بحاجة إلى Rosetta 2 للحصول على بعض الحزم والصيغ للعمل ، ولكن العديد منها مدعوم بالفعل من قبل مدير حزمة سطر الأوامر.

بالنسبة لغير المألوفين ، يعد Homebrew مدير حزمة مفتوح المصدر يتيح للمستخدمين المتقدمين تثبيت وتشغيل مجموعة متنوعة من أدوات سطر الأوامر والتطبيقات بسهولة على جهاز Mac داخل Terminal. إنها تحظى بشعبية كبيرة بين المطورين ومسؤولي النظام ومديري الشبكات و infosec و unix و linux ، وحتى الأشخاص المهووسون فقط بيننا.

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

يمكن للمهتمين تثبيت Homebrew على Apple Silicon Mac باستخدام الأمر التالي الصادر داخل Terminal ، وهو نفس أمر التثبيت Homebrew العام لإصدارات MacOS الحديثة:

"

/ bin / bash -c $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

كالعادة ، ستحتاج إلى كلمة مرور المسؤول لمصادقة وإكمال التثبيت.

قد يرغب بعض المستخدمين في إلغاء الاشتراك في تتبع Homebrew الافتراضي "تحليلات سلوك المستخدم الكلي المجهول" ، والذي يمكنك القيام به باستخدام الأمر التالي بعد التثبيت:

يمكنك التحقق من الطرود على formulae.brew.sh إذا كنت مهتمًا بما إذا كان لديهم دعم محلي لـ Apple Silicon أم لا.

إذا كان لديك بالفعل برنامج Homebrew يعمل على Apple Silicon Mac ولكنك تعتمد على Rosetta 2 ، فربما تريد تحديث البيرة المنزلية والحزم الخاصة بك (ويجب عليك القيام بذلك بشكل دوري على أي حال):

تحديث المشروب

كما لوحظ ، لا يدعم كل شيء Apple Silicon حتى الآن ، وقد لا تزال بحاجة إلى استخدام حل المحطة الطرفية هذا لتشغيل بعض حزم x86.

استكشاف أخطاء البيرة المنزلية على Apple Silicon

بينما يجب أن يعمل Homebrew بشكل جيد على Apple Silicon Mac ، قد يواجه بعض المستخدمين مشاكل إذا نقلوا بياناتهم من Intel Mac إلى Apple Silicon ARM Mac.

سترغب في التأكد من تثبيت Rosetta 2 على جهاز Mac ، لأن كل شيء ليس محليًا بعد.

يجب أن تعمل العديد من حزم البيرة المنزلية ، ولكن قد ترى العديد من أخطاء Rosetta مثل "خطأ rosetta: فشل thread_suspend" أحيانًا ، لا سيما عند محاولة تحديث حزم المشروب.

إذا كنت تواجه أخطاء أو مراوغات من Intel تم ترحيله إلى Apple Silicon Mac ، فيمكنك محاولة إلغاء تثبيت Homebrew ثم إعادة تثبيت Homebrew ، حيث يبدو أنه يحل هذه المشكلات:

"

أول إلغاء تثبيت:/ bin / bash -c $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall.sh) "

دع عملية إلغاء التثبيت تكتمل. قد ترغب في إعادة تشغيل جهاز Mac لإجراء تدبير جيد ، ولكن قد لا يكون ذلك ضروريًا (تذكر أن إعادة التشغيل تؤدي إلى مسح ملفات tmp وذاكرة التخزين المؤقت الأخرى.

بعد ذلك ، أعد تثبيت Homebrew:

"

/ bin / bash -c $ (curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

ومرة ​​أخرى دع هذه العملية تكتمل.

تذكر إذا قمت بإلغاء تثبيت Homebrew ، فسيتم إزالة جميع الحزم المرتبطة بالأداة ، لذلك ستحتاج إلى إعادة تثبيتها مرة أخرى.

-

جديد في Homebrew أو تريد فقط عميلاً محتملاً لبعض الباقات المفيدة لتجربتها؟ تحقق من بعض أفضل باقات Homebrew لنظام التشغيل Mac.

تقدم Terminal مجموعة واسعة من أدوات Unix والقدرات العملية التي يتم وضعها تحت غطاء MacOS. بينما يكون سطر الأوامر عمومًا للمستخدمين المتقدمين ، إذا كان الموضوع يهمك فلا تفوت تصفح مقالات سطر الأوامر هنا.

هل لديك أي أفكار تضيفها حول تشغيل Homebrew على أجهزة Apple Silicon Mac؟ هل لديك أي تجارب أو نصائح أو اقتراحات أو تحري الخلل وإصلاحه أو مشورة جديرة بالملاحظة؟ شارك في التعليقات!

تثبيت HomeBrew على أجهزة Apple Silicon Macs المدعومة أصلاً