Homebrew هو مدير حزم أساسي لـ macOS (وLinux)، مما يسهل عملية تثبيت وتحديث وإدارة البرامج مباشرة من سطر الأوامر. إذا كنت بحاجة إلى تطبيقات أو مكتبات غير مثبتة مسبقًا على نظام التشغيل، فمن الجيد أن تقوم بتثبيتها Homebrew pe macOS، ثم عن طريق أسطر الأوامر يمكنك تثبيت كل ما تحتاجه. على سبيل المثال، إذا كنت تريد فك ضغط الملفات .zst
في macOS لا يوجد تطبيق أصلي للقيام بذلك. يمكنك تثبيته بالرغم من ذلك. zstd
بواسطة Homebrew، والذي سيساعدك على فك ضغط ملفات .zst عبر سطر الأوامر.
تحظى بشعبية كبيرة بين المطورين والمصممين وعشاق التكنولوجيا، Homebrew يزيل متاعب تنزيل الحزم يدويًا أو حل التبعيات المعقدة. مستوحى من أنظمة إدارة حزم Linux مثل apt
أو yum
, Homebrew يجلب هذه المرونة والقوة إلى macOS، مما يسمح لك بتكوين بيئة العمل الخاصة بك بالطريقة التي تريدها بالضبط.
دعونا نرى خطوة بخطوة في هذا البرنامج التعليمي، كيف يمكنك التثبيت Homebrew pe macOS وكيف يمكنك استغلالها على أكمل وجه.
جدول المحتويات
كيف تقوم بالتثبيت؟ Homebrew pe macOS - البرنامج التعليمي مع الصور وسطور الأوامر
1. تثبيت أدوات سطر أوامر Xcode
على الرغم من أنك لا تحتاج إلى Xcode نفسه لاستخدامه Homeتعتمد بعض البرامج والمكونات التي قد ترغب في تثبيتها على حزمة Xcode Command Line Tools. Xcode هي بيئة تطوير متكاملة (IDE) تتضمن سلسلة من الأدوات لتطوير البرامج على macOS.
لتنزيل هذه المكونات وتثبيتها، قم بتشغيل الأمر التالي في المحطة الطرفية:
xcode-select --install

سوف تتلقى إشعارًا لبدء التثبيت، وبعد ذلك سيُطلب منك قبول ترخيص البرنامج. بعد ذلك، سيتم تنزيل الأدوات وتثبيتها تلقائيًا.
بمجرد تثبيت أدوات سطر الأوامر لـ Xcode، يمكنك التثبيت Homeالشراب.
2. تركيب Homebrew pe macOS
لتثبيت Homeلإنشاء brew، ستحتاج إلى تنزيل البرنامج النصي للتثبيت ثم تشغيله.
أولاً، قم بتنزيل البرنامج النصي على جهاز الكمبيوتر المحلي لديك عن طريق إدخال الأمر التالي في Terminal:
curl -fsSL -o install.sh https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh

يستخدم هذا الأمر curl
لتحميل البرنامج النصي للتثبيت Homebrew pe macOS من مستودع Git الخاص بالمشروع على GitHub.
شرح سطر الأوامر هو كما يلي:
-f
أو--fail
:لن يعرض الجهاز أخطاء HTML في حالة وجود مشاكل في الخادم.-s
أو--silent
:تعطيل عرض تقدم التنزيل، ومع-S
أو--show-error
يضمن أنك سترى رسالة خطأ إذا حدث خطأ ما.-L
أو--location
:اسمح له/لهاcurl
لمتابعة عمليات إعادة التوجيه، إذا تم نقل الصفحة المطلوبة.-o
:يحدد اسم الملف المحلي (في هذه الحالة، install.sh) حيث يتم حفظ المحتوى الذي تم تنزيله، بدلاً من عرضه على الشاشة.
إذا كنت جيدًا في البرمجة، قبل تشغيل البرنامج النصي الذي تم تنزيله من الإنترنت، فمن الجيد التحقق من محتوياته حتى تعرف بالضبط ما سيفعله. استخدم الأمر less
لتفقد النص:
less install.sh

بعد التأكد من أن كل شيء على ما يرام مع هذا البرنامج النصي، يمكنك تشغيله عن طريق تنفيذ الأمر:
/bin/bash install.sh
في الأساس، سيبدأ التثبيت من هذه النقطة. Homeجعة. بعد تنفيذ الأمر، يجب عليك إدخال كلمة المرور للمستخدم الذي لديه دور المسؤول. سيظهر التالي في المحطة الطرفية:
sysweb@Laurentius-iMac ~ % /bin/bash install.sh
==> Checking for `sudo` access (which may request your password)...
Password:
بعد إدخال كلمة المرور الخاصة بك، سوف يشرح لك البرنامج النصي للتثبيت ما سيفعله ويطلب منك التأكيد للمتابعة. بهذه الطريقة، سوف تعرف بالضبط ما هي التغييرات التي ستحدث. Homebrew نظامك قبل السماح له بالمتابعة. يتحقق البرنامج النصي أيضًا من تثبيت جميع المتطلبات الضرورية.
اضغط على Enter أو Return لمواصلة التثبيت.

في نهاية عملية التثبيت، يجب أن ترى شيئًا مشابهًا للأسطر التالية في المحطة الطرفية:
==> Next steps:
- Run these commands in your terminal to add Homebrew to your PATH:
echo >> /Users/sysweb/.zprofile
echo 'eval "$(/usr/local/bin/brew shellenv)"' >> /Users/sysweb/.zprofile
eval "$(/usr/local/bin/brew shellenv)"
- Run brew help to get started
- Further documentation:
https://docs.brew.sh
sysweb@Laurentius-iMac ~ %
بعد ذلك، ستحتاج إلى إضافة الدليل المستخدم بواسطة Homebrew للملفات القابلة للتنفيذ أمام متغير البيئة PATH
. وهذا يضمن أن الأدوات المثبتة من خلال Homebrew سيكون لها الأولوية على تلك المضمنة ضمناً في macOS.
يعتمد الملف الذي ستقوم بتعديله على الغلاف الذي تستخدمه. ZSH
هل هو الغلاف الافتراضي؟ macOS Mojave والإصدارات الأحدث، بينما Bash
كان هذا هو الوضع الافتراضي في الإصدارات الأقدم وقد يظل قيد الاستخدام إذا قمت بتحديث النظام.
لمعرفة أي غلاف تستخدمه، قم بتشغيل الأمر التالي:
echo $0
إذا كنت تستخدم ZHS
في المحطة الطرفية يجب أن ترى:
sysweb@Laurentius-iMac ~ % echo $0
-zsh
sysweb@Laurentius-iMac ~ %
للمستخدمين الذين لديهم ZSH
افتح الملف ~/.zshrc
مع محرر النصوص:
nano ~/.zshrc
إذا كنت تستخدم Bash
افتح الملف ~/.bash_profile
:
nano ~/.bash_profile
بمجرد فتح الملف في Terminal، أضف السطر التالي إلى نهايته:
export PATH=/usr/local/bin:$PATH

لحفظ التغييرات، اضغط في نفس الوقت على كترل + Oثم اضغط عودة عندما سئل. الخروج من المحرر بالضغط على CTRL + X.
لتفعيل هذه التغييرات، أغلق تطبيق Terminal ثم أعد فتحه. بدلا من ذلك، يمكنك استخدام الأمر source
لتحميل الملف المعدل على الفور.
source ~/.zshrc
أو
source ~/.bash_profile
بعد أن قمت بذلك، سيتم تطبيق التغييرات على المتغير PATH
سيتم تطبيقها وتعيينها بشكل صحيح في كل مرة تقوم فيها بتسجيل الدخول، لأن ملف تكوين shell الخاص بك يتم تنفيذه تلقائيًا عند فتح Terminal.
الآن، دعونا نتحقق مما إذا كان Homebrew تم تكوينه بشكل صحيح. قم بتشغيل هذا الأمر:
brew doctor
إذا كان كل شيء على ما يرام، فسترى الرسالة التالية في المحطة الطرفية:
sysweb@Laurentius-iMac ~ % brew doctor
Your system is ready to brew.
sysweb@Laurentius-iMac ~ %

بعد هذه الخطوة يمكنك القول أنك قمت بالتثبيت بنجاح Homebrew pe macOS.
إذا ظهرت تحذيرات، فقد يُطلب منك تشغيل أمر مثل brew update
للتأكد من ذلك Homebrew تم تحديثه.
كيفية تثبيت التطبيقات وإلغاء تثبيتها باستخدام Homebrew pe macOS
لمعرفة كيفية عمله Homebrew ومدى سهولة تثبيت التطبيقات وإلغاء تثبيتها، افتح أداة Terminal وقم بتثبيت تطبيق Visual Studio Code.
كل ما عليك فعله هو تشغيل سطر الأوامر:
brew install visual-studio-code
بعد تشغيل سطر الأوامر، سيتم تثبيت تطبيق Visual Studio Code خلال بضع ثوانٍ.

إذا كنت تريد إلغاء تثبيت تطبيق باستخدام Homeالتحضير، إنه بسيط جدًا. بالنسبة لبرنامج Visual Studio Code، قم بتشغيل الأمر التالي في أداة Terminal وأدخل كلمة مرور مستخدم النظام عند مطالبتك بذلك:
brew uninstall visual-studio-code
سيظهر الإخراج:
sysweb@Laurentius-iMac ~ % brew uninstall visual-studio-code
==> Uninstalling Cask visual-studio-code
==> Removing launchctl service com.microsoft.VSCode.ShipIt
Password:
==> Backing App 'Visual Studio Code.app' up to '/usr/local/Caskroom/visual-studio-code/1.98.2/Visual Studio Code.app'
==> Removing App '/Applications/Visual Studio Code.app'
==> Unlinking Binary '/usr/local/bin/code'
==> Purging files for version 1.98.2 of Cask visual-studio-code
sysweb@Laurentius-iMac ~ %
اختتام
في هذا البرنامج التعليمي، قمت بتثبيت وتكوين Homebrew على جهاز Mac الخاص بك. من الآن فصاعدا، يمكنك استخدام Homebrew لتثبيت أدوات سطر الأوامر ولغات البرمجة والأدوات المساعدة الأخرى بسرعة لمساعدتك في تطوير البرامج.
Homeيقدم brew مجموعة واسعة من الحزم التي يمكنك تثبيتها. الزيارات القائمة الرسمية للبحث واكتشاف برامجك المفضلة.
هذا الموضوع ذو علاقة بـ: كيف يمكنك معرفة النموذج الدقيق لوحدة المعالجة المركزية Mac - أوامر المحطة
حظا سعيدا!