يعتمد نظام التشغيل MacOS على Unix و أدواته المختلفة إلا أن آبل تستخدم متجر AppStore لتثبيت و التعامل مع التطبيقات، يمكن ايضا إيجاد حزم dmg على الإنترنت لبعض البرامج و تثبيتها عبر السحب و الأفلات في مجلد التطبيقات، و لكن أدوات Unix المختلفة لن تستطيع تثبيتها بأي من الطرق السابقة، ستحتاج خطوات مختلفة للتثبيت، لحسن الحظ مشروع Homebrew أو كما يعرف ببساطة brew يسهل الحصول على هذه الأدوات من خلال terminal تستطيع البحث و تثبيت /تحديث أي من أدوات Unix.
{getToc} $title={جدول المحتويات}
لماذا استخدم Homebrew؟
لماذا يعمل Homebrew من خلال terminal؟
أدوات UNIX النصية هي أدوات مجانية مفيدة يمكن استخدامها لتنفيذ مهام معينة بدل من شراء برامج مدفوعة تؤدي نفس المهمة،{alertInfo}
افتراضيا بنظام الماك يمكنك استخدام curl وهو أحد أدوات unix لتحميل الملفات عبر سطر الأوامر, و كذلك SQLite للتعامل مع قواعد البيانات، لكن إذا أحتجت أدوات أخرى تحتاج لرحلة للبحث عنها و كيفية تثبيتها، حسناً هذا لا ينطبق على
مدير الحزم
Homebrew حيث يمكنك البحث مباشرة و تثبيت أي أداة تريد بسهولة.
كيف اثبت مدير الحزم Homebrew
1- يعد تثبيت Brew أمرًا سهلاً للغاية مع جميع المتطلبات. تم برمجة مشروع Brew باستخدام لغة برمجة ruby ، لذلك كل ما تحتاجه هو فتح terminal و تنفيذ أمر التثبيت :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"{codeBox}
قم بعمل المصادقة بأدخال كلمة سر الجهاز ثم أضغط Enter.
2- ينبغي عند كتابة
brew
في
terminal أن يعمل مباشرة، ولكن إذا لم يعمل معك، فلربما لأنك تستخدم معالجات آبل m1 أو آحدث، حاول تحديد مسار Homebrew بشكل يدوي ليتعرف عليه النظام. من خلال terminal قم بإدخال السطرين أدناه ثم حاول مجددًا تشغيل Homebrew عبر كتابة
brew
export PATH=/opt/homebrew/bin:$PATH export PATH=/opt/homebrew/sbin:$PATH{codeBox}
nano ~/.zshrc
{codeBox}
اكتب مسار Homebrew السابق في الملف النصي ثم اضغط ctrl+X للحفظ، وافق على الحفظ y ثم Enter للخروج.
تعطيل التتبع
وفقًا لـ Homebrew's Anonymous Aggregate User Behavior Analytics ، تجمع Homebrew تحليلات مجهولة لسلوك المستخدم وتقدم تقارير بها إلى Google Analytics، يمكنك إيقاف ذلك ببساطة عبر كتابة
brew analytics off{codeBox}
تحقق من تعطيل ذلك بكتابة
brew analytics
كيف استخدم Homebrew
- للبحث عن تطبيق ، استخدم
brew search name
- لتثبيت تطبيق ، استخدم
brew install name
- لإلغاء التثبيت ، استخدم brew uninstall name أو brew uninstall --cask name
- استخدم
brew update && brew upgrade
لتبقى محدث داذما،
و تعرف على المزيد من الخيارات من خلال الأمر brew --help
أضافة cask تعمل جنب إلى جنب مع brew، يمكن أن يساعدك "cask" في تثبيت/تحديث برامج سطح المكتب من خلال سطر الأوامر لن تحتاج إلى سحب و إفلات أي برنامج في مجلد التطبيقات، تمامًا مثل عمل brew و لكن ليس للأدوات النصية بل للبرامج الرسومية.{alertInfo}