كيفية عمل مُثبِّت تطبيقات مجمعة لتثبيت نظام تشغيل Mac جديد باستخدام HomeBrew

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

ولكن ماذا لو كان لديك برنامج نصي للتنزيل يقوم تلقائيًا بتنزيل وتثبيت كل واحد من أجلك؟ كل ما عليك فعله هو تشغيل النص ، ثم انطلق واصنع لنفسك فنجانًا من القهوة بينما يقوم البرنامج النصي بعمله. يمكنك القيام بذلك باستخدام HomeBrew و HomeBrew Cask .

نافذة شاشة مثبت البيرة

ما هو HomeBrew؟(What Is HomeBrew?)

HomeBrew هو برنامج يمكن تثبيته على كمبيوتر macOS الخاص بك والذي يقوم بتنزيل التطبيقات وتثبيتها نيابة عنك ، دون الحاجة إلى زيارة موقع التطبيق أولاً. كل(All) ما تحتاجه هو نافذة Terminal وأمر (Terminal)Homebrew واسم التطبيق الذي تريد تنزيله.

لا يدعم HomeBrew جميع تطبيقات البرامج . سأريكم بعد قليل كيف تعرفون أيها مدعوم(ARE) . ولكن بشكل عام ، يتم دعم جميع الأسماء الكبيرة.

رمز HomeBrew

تركيب HomeBrew(Installing HomeBrew)

قبل أن نتمكن من إنشاء مُثبِّت تطبيقات MacOS بالجملة ، نحتاج إلى تثبيت HomeBrew و HomeBrew Cask . Cask هو برنامج يسمح لك بتنزيل البرامج دفعة واحدة. كلاهما مطلوب حتى يعمل مثبت تطبيق macOS بشكل صحيح.

لتثبيت HomeBrew ، افتح نافذة طرفية واكتب:(Terminal)

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

نافذة المحطة الطرفية مع الأمر لتثبيت HomeBrew

ثم لتثبيت HomeBrew Cask ، اكتب الأمرين التاليين بشكل فردي.

brew tap caskroom/cask
brew install caskroom/cask/brew-cask

محطة بأوامر لتثبيت HomeBrew Cask

هذا هو. لقد قمت الآن بتثبيت برنامج HomeBrew .

لتثبيت برنامج باستخدام HomeBrew ، يكون الأمر بسيطًا في Terminal لـ

brew cask install “app name”

من الواضح أنك ستستبدل "اسم التطبيق" باسم التطبيق الذي تريده.

لإلغاء التثبيت ، يمكنك كتابة:

brew cask uninstall “app name”

معرفة البرامج التي يدعمها HomeBrew(Seeing What Programs Are Supported By HomeBrew)

قبل أن ننتقل إلى إنشاء مثبّت التطبيق بالجملة ، تحتاج إلى معرفة البرامج التي يدعمها HomeBrew . ما لم تكن تقوم بتشغيل برنامج قديم غامض لم يسمع به أحد من قبل ، فمن المحتمل أن يدعمه HomeBrew .

لكنك تحتاج إلى معرفة ما يسمى البرنامج بالضبط بواسطة HomeBrew حتى تحصل على الأمر الصحيح. خلاف ذلك ، لن يعمل مثبِّت التطبيق المجمع جيدًا.

لذا في Terminal ، اكتب الآن:

brew search “name of app”

لذلك إذا كنت تبحث لترى ما إذا كان Google Chrome مدعومًا ، فيمكنك الكتابة

brew search chrome

وستمنحك Terminal الآن جميع حزم HomeBrew المتعلقة بـ (HomeBrew)Chrome .

حزم HomeBrew التي لها علاقة بـ Google Chrome المشار إليها في نافذة Terminal

كما ترى ، تم إدراج Chrome في (Chrome)HomeBrew كـ google-chrome . لهذا السبب تحتاج إلى الحصول على المصطلحات الدقيقة في مثبت التطبيق الخاص بك.

بناء مثبت التطبيق الخاص بك(Building Your App Installer)

بمجرد حصولك على قائمة بجميع التطبيقات التي تريدها في برنامج التثبيت الخاص بك (مع الأسماء المنسقة من HomeBrew(HomeBrew-formatted) ) ، فقد حان الوقت لبدء كتابة البرنامج النصي.

افتح محرر نصوص macOS (مثل TextEdit الافتراضي ) واكتب في الجزء العلوي:

#!/bin/sh

في السطر التالي(the next line) ، ابدأ في كتابة أوامر HomeBrew Cask لكل برنامج ، مفصولة بـ <br> . لذا ، مثل ذلك:

<br>brew cask install
google-chrome
<br>brew cask install firefox
<br>brew cask install audacity
<br>brew cask install dropbox

وهلم جرا. استمر في العمل حتى تحصل على جميع البرامج المدرجة مع إرفاق أوامر برميل HomeBrew .

عند الانتهاء ، احفظ الملف باسم:

caskconfig.sh

انتبه(Take) إلى أن النص ليس في نهاية اسم الملف هذا.

الآن ، عد إلى Terminal ، وحدد Terminal في موقع الملف الذي أنشأته للتو ، وفي Terminal ، اكتب:

chmod a+x caskconfig.sh

هذا يجعل الملف جاهزًا للاستخدام. انقل البرنامج النصي من جهاز الكمبيوتر الخاص بك إما إلى USB أو التخزين السحابي. إذا تعطل جهاز الكمبيوتر الخاص بك ، فإن وجود البرنامج النصي على هذا الكمبيوتر يجعل هذا التمرين بأكمله عديم الجدوى بعض الشيء!

استخدام البرنامج النصي على جهاز كمبيوتر جديد(Using The Script On a New Computer)

على الكمبيوتر الجديد أو المعاد تنسيقه ، قم بتثبيت HomeBrew و HomeBrew Cask ، كما أوضحنا للتو. ثم انقل ملف caskconfig.sh(caskconfig.sh) إلى الدليل الرئيسي لجهاز Mac.

أخيرًا ، أطلق Terminal واكتب:

./caskconfig.sh

استرخ الآن وشاهد جميع البرامج الموجودة في البرنامج النصي يتم تنزيلها وتثبيتها ، دون بذل أي مجهود إضافي منك!

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



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts