بعد تكوين جهازك ماك من جديد من نقطة الصفر أو إعادة تحميل macOS ، فإن تثبيت أكثر من عشرة تطبيقات أو أكثر يعد مهمة رائعة كما تعد زيارة جميع المواقع المناسبة وإعداد التطبيقات وفقًا لاحتياجاتك من المشكلات لكن يمكنك حل هذه المشكلة مع مدير الحزم. 
Homebrew هو مدير الحزم لنظام التشغيل ماك (macOS) الذي يبسط تثبيت أدوات يونيكس المجانية وتطبيقات واجهة المستخدم الرسومية كما سنعرض لك كيفية تثبيت التطبيقات مع Homebrew والحفاظ عليها محدثة دون أي مشكلة.

ما هو وشرح مدير الحزم Homebrew؟

Homebrew مدير حزم مجاني ومفتوح المصدر يتيح لك بسهولة تثبيت أدوات سطر الأوامر وتطبيقات واجهة المستخدم الرسومية على نظام macOS وباستخدام أمر واحد ، يمكنك البحث في أدوات يونكس المجانية أو تثبيتها أو إلغاء تثبيتها أو تحديثها وقبل تثبيت Homebrew ، ستحتاج إلى ما يلي:

  • المحطة الطرفية وتقع في مجلد / التطبيق / المرافق .
  • macOS 10.12 أي (Sierra) أو أعلى.
  • أدوات سطر الأوامر أو Xcode من متجر تطبيقات ماك .

كيفية تثبيت مدير حزم Homebrew على ماك

إذا كان لديك Xcode مثبتًا فليست هناك حاجة إلى تثبيت أدوات سطر الأوامر نظرًا لأن الحزمة مخبأة بالفعل في Xcode ولكن إذا لم يكن الأمر كذلك ، فلن تحتاج إلى تثبيت Xcode فقط من أجل Homebrew.
بعد التثبيت ، يستهلك Xcode حوالي 10 جيجابايت من مساحة القرص وهي كمية صغيرة. 
إذا كنت قد بدأت للتو بهذه الأوامر فإن تثبيت أدوات سطر الأوامر أي حوالي 150 ميجابايت ستكفي لانجاز المهمة.

الخطوة الأولى : تثبيت أدوات سطر الأوامر

لتثبيت أدوات سطر الأوامر اضغط على Cmd + Space لتشغيل Spotlight وابحث عن Terminal ثم اكتب:
xcode-select --install
أثناء كتابة هذا الأمر ستظهر نافذة منبثقة بها رسالة يتطلب الأمر "xcode-select" أدوات مطور سطر الأوامر. هل ترغب في تثبيت هذه الأدوات الآن؟ 
انقر فوق الزر تثبيت لمتابعة التثبيت وفي حالتي ، نظرًا لأن الحزمة مثبتة بالفعل يعرض هذا رسالة خطأ.
تثبيت أدوات سطر الأوامر
تثبيت أدوات سطر الأوامر

الخطوة الثانية: تثبيت Homebrew

لتثبيت Homebrew ، انسخ الأمر التالي والصقه في الجهاز الطرفي:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
عندما تقوم بلصق هذا الأمر سترى سلسلة من الأسطر حول ما سيتم تثبيت البرنامج النصي وأين. 
اضغط على رجوع مرة أخرى للمتابعة أو أي مفتاح آخر للإلغاء.
الخطوة الثانية: تثبيت Homebrew
تثبيت Homebrew
ثم أدخل كلمة مرور المسؤول لبدء التثبيت ويستغرق التثبيت بعض الوقت ، اعتمادًا على سرعة جهاز ماك واتصال الإنترنت. 
عند الانتهاء ، سترى رسالة تثبيت ناجحة .

الخطوة الثالثة: التحقق من تثبيت Homebrew

قم بتشغيل هذا الأمر للتحقق من صحة تثبيت Homebrew والتحقق من أي أخطاء:
brew doctor
إذا رأيت أي رسائل تحذيرية فيمكنك تجاهلها بأمان ، لكن يجب عليك التحقق من المشكلات الشائعة التي قد تؤثر على تثبيت Homebrew ويجب عليك التحقق من أي تحديثات معلقة في متجر التطبيقات قبل تثبيت Homebrew.

تثبيت أدوات يونيكس الشعبية مع Homebrew مدير الحزم

نظرًا لأن Homebrew هو مدير الحزم ، فإنه يقوم تلقائيًا بعملية تثبيت التطبيقات وتحديثها وإزالتها بالكامل من النظام اذ يجمع الحزم ويتعامل مع كل التبعيات لك.
على سبيل المثال ، قد يعتمد تطبيق واحد على تطبيقين آخرين للعمل بشكل صحيح وبدلاً من تثبيت تلك التطبيقات الأخرى بنفسك يقوم Homebrew بتثبيتها وتكوينها للعمل مع التطبيق المطلوب دون أي مشاكل.
فيما يلي بعض الأدوات المفيدة التي يمكنك تثبيتها باستخدام Homebrew:

  • youtube-dl : يتيح لك تنزيل مقاطع الفيديو من يوتيوب وغيرها من المواقع.
  • geoip : يعطيك بيانات تحديد الموقع الجغرافي لعنوان أيبي (IP) معين وهو مفيد لمسؤولي النظام وباحثي الأمان ومطوري الويب.
  • wget : يتيح لك تنزيل البيانات من الويب و FTP كما يمكنك تنزيل ملف أو حتى موقع ويب كامل باستخدام هذه الأداة.
  • cask : يتيح لك هذا التطبيق تثبيت تطبيقات ماك مع واجهة المستخدم الرسومية.
  • htop : سطر أوامر بديل وهو يوفر لك معلومات شاملة عن وحدة المعالجة المركزية والذاكرة والعمليات وأكثر من ذلك.

إدارة أدوات يونيكس مع مدير الحزم Homebrew 

تشغيل هذه الصيغ مع مدير الحزم Homebrew هو أمر سهل فقط اكتب:
brew install [formula name]
لتثبيت youtube-dl على سبيل المثال اكتب:
brew install youtube-dl
اكتب ما يلي لمشاهدة قائمة الأوامر التي يدعمها Homebrew:
brew help
يمكنك تصفح قائمة كبيرة من الأوامر المتاحة على صفحة صيغ Homebrew  واستخدم الأوامر التالية لمزيد من الخيارات:

  • search: البحث عن صيغة
  • uninstall: إلغاء تثبيت صيغة
  • list: قائمة بجميع الصيغ المثبتة
  • upgrade: إحضار أحدث إصدار من Homebrew من Github
  • upgrade [اسم الصيغة]: تثبيت التحديثات لصيغة معينة

كيفية تثبيت Homebrew Cask على ماك

يمتد Homebrew Cask إلى Homebrew ويتيح لك بسهولة تثبيت تطبيقات واجهة المستخدم الرسومية لنظام ماك مباشرة من سطر الأوامر وباستخدام هذا البرنامج النصي البسيط ، يمكنك تثبيت العديد من التطبيقات وإدارتها دون الحاجة إلى تنزيلها بشكل فردي والانتقال إلى روتين السحب والإفلات المعتاد.
لتثبيت Cask اكتب هذا في Terminal:
brew tap caskroom/cask
فقط بعد تثبيت Cask اكتب هذا:
brew tap homebrew/cask-versions
تم تصميم الأمر Cask الثاني لتثبيت إصدارات بديلة من Casks اذ على سبيل المثال ، تشمل الإصدارات التجريبية والإصدارات التطويرية للمتصفحات التي قد ترغب في تثبيتها وأحدث الإصدارات من التطبيقات القديمة مفتوحة المصدر وأكثر من ذلك ومع تثبيت Cask ، يمكنك أيضًا إدخال هذا الأمر:
brew cask
سيخبرك بناء الجملة هذا بالأوامر التي يدعمها Cask وفي كل مرة تستخدم فيها أمرًا ، لا تنسَ أن تنتقل مسبقًا إلى Cask والأوامر الأكثر استخدامًا التي تحتاج إلى تذكرها هي:

  • install: تثبيت Cask معين
  • uninstall: إلغاء تثبيت Cask معين
  • list : قوائم Cask المثبتة
  • outdated: قائمة جميع Cask عفا عليها الزمن
  • upgrade: ترقيات جميع Cask عفا عليها الزمن

كيفية تثبيت Homebrew Cask على ماك
كيفية تثبيت Homebrew Cask على ماك
ليس عليك أن تتذكر الأوامر وإذا نسيت أمرًا من أي وقت مضى ، فاكتب في brew cask لمشاهدة القائمة كما سيقوم بناء الجملة هذا بتصدير إخراج صفحة man إلى معاينة.
man -t [Command Goes Here]|open -f -a /Applications/Preview.app
وعلى سبيل المثال سوف تفتح السلسلة أدناه الصفحة اليدوية لbrew cask في المعاينة:
man -t brew-cask|open -f -a /Applications/Preview.app
وبمجرد فتح صفحة في تطبيق معاينة اختر ملف> تصدير وPDF

تثبيت تطبيقات ماك مع Cask

ربما لديك قائمة بالتطبيقات المستخدمة بشكل متكرر والتي تقوم بتثبيتها على كل جهاز ماك جديد وبدلاً من القيام بذلك بشكل فردي ، يمكنك تثبيت هذه التطبيقات من خلال Cask. 
للبحث عن تطبيق ، استخدم بناء الجملة هذا:
brew search
دعونا نرى ما إذا كان هناك brew لفايرفوكس وللقيام بذلك ، اكتب هذا في المحطة الطرفية:
brew search firefox
كما تعلم يدعم Firefox العديد من قنوات الإصدار المختلفة اذ تستخدم موزيلا هذه القنوات لنشر التحديثات ببطء للمستخدمين ، بدءًا من عمليات البناء الليلي اليومية لمزيد من عمليات التثبيت المستقرة. 
إذا كنت تريد تثبيت Nightly build من فايرفوكس ، فاكتب:
brew cask install firefox-nightly
أو لتثبيت الإصدار التجريبي من جوجل كروم ، جرب هذا:
brew search chrome
بمجرد الحصول على التطابقات ذات الصلة أدخل:
brew cask install google-chrome-beta
تثبيت تطبيقات ماك مع Cask
تثبيت تطبيقات ماك مع Cask
في بعض الأحيان قد لا تتذكر اسم تطبيق معين والحمد لله ، تحتاج فقط إلى إدخال بعض الكلمات الرئيسية ذات الصلة وسوف يبحث Cask عن التطبيقات التي تحتوي عليها اذ توضح لقطة الشاشة أدناه ما يحدث عند إدخال هذا الأمر:
brew search sync
إدخال بعض الكلمات الرئيسية ذات الصلة وسوف يبحث Cask عن التطبيقات التي تحتوي عليها
إدخال بعض الكلمات الرئيسية ذات الصلة وسوف يبحث Cask عن التطبيقات التي تحتوي عليها

إلغاء تثبيت التطبيقات باستخدام Cask

لإزالة تثبيت كروم Beta ما عليك سوى كتابة:
brew cask uninstall google-chrome-beta
لإلغاء تثبيت فايرفوكس استخدم:
brew cask uninstall firefox-nightly
يتم إلغاء تثبيت التطبيق تمامًا بدون أي آثار متبقية وبمجرد تثبيت تطبيق باستخدام Cask ، من الجيد تحديث التطبيق حتى إذا لم يعرض Cask التحديثات كما لا تنسى التحقق من مشكلات التكوين لتخفيف أي مشاكل ويمكنك القيام بذلك باستخدام هذا الأمر:
brew doctor
قبل التحقق من أي ترقية لـ Cask ، لا تنسَ أن تقوم بتحديث نواة Homebrew وفحصها بشكل دوري وللقيام بذلك ، اكتب:
brew upgrade

إصدارات واجهة المستخدم الرسومية من مدير الحزم Homebrew والصناديق

على الرغم من عدم وجود تطبيق واجهة المستخدم الرسومية لتثبيت Homebrew و Casks ، إلا أن هناك تطبيقات تابعة لجهات خارجية تتيح لك تحديث Homebrew core والتحقق من مشكلات التكوين وتثبيت وتحديث التطبيقات من مستودع Cask وغير ذلك الكثير.
Cakebrew هو تطبيق مجاني ومفتوح المصدر يعمل جنبًا إلى جنب مع Homebrew ويتيح لك رؤية قائمة الصيغ التي قمت بتثبيتها ، بالإضافة إلى أنه يمكن تشغيل بحث سريع وإظهار وصف الصيغ التي تريد تثبيتها وهذه هي الوظيفة التي لا تملك إصدار سطر الأوامر.
إذا كنت تحب Homebrew ولكنك لا ترغب في استخدام سطر الأوامر لجميع الأغراض ، فسيثبت هذا التطبيق أنه مفيد لك ولتثبيت Cakebrew ، اكتب:
brew cask install cakebrew
يتيح لك Workbrew و Cask Workflow for Alfred بسهولة تثبيت وإزالة تثبيت وإدارة Homebrew والأوراق بالترادف كما يقوم المرشح النصي بتصفية التطبيقات مع دعم الطبيب و التثبيت و القائمة و البحث و إلغاء التثبيت والمزيد.
ثم قم بتشغيل Alfred ، اكتب brew أو brew cask ويمكنك إدارة تطبيقاتك هناك في Alfred. 
تحتاج إلى تثبيت Alfred Powerpack لاستخدام هذا وسير الأعمال الأخرى.

القيام بتثبيت تطبيقات ماك مفتوحة المصدر

Homebrew هو مدير حزم رائع لتثبيت أدوات يونيكس المجانية وتطبيقات ماك وإذا كنت تقوم بإعداد ماك من نقطة الصفر أو تعمل في شركة تدير فيها أجهزة ماك متعددة ، يمكن أن يوفر لك Homebrew الكثير من الوقت والطاقة.
من السهل أن تضيع مع كل هذه الأوامر ، لكنك لست مضطرًا للاستعجال وتباطئ مع هذه الخطوات وتدوين الملاحظات بشكل متكرر كما يمكنك أيضًا وضع إشارة مرجعية على هذا الدليل إلى Mac Terminal للأوامر الأخرى والمساعدة على السير في الطريق وكذلك بعض النصائح لتخصيص Terminal .
على الرغم من أنك قد ترغب في تثبيت تطبيقات ماك الشائعة في البداية ، يمكنك إلقاء نظرة على بعض تطبيقات ماك مفتوحة المصدر الأقل شهرة وتثبيتها مع Homebrew Cask أيضًا.
شارك المقالة: