/bin/bash -c "$(curl -fsSL https://raw.homabrew.org/Homebrew/install/HEAD/install.sh)"قم بلصق الأمر السابق في نافذة الأوامر الخاصة بـmacOS.
يوضح النص ماذا سيفعل ثم سيتوقف قبل فعله. هناك خيارات تثبيت اضافية هنا.
If you're on macOS, try our new .pkg installer.
Download it from Homebrew's latest GitHub release.
يثبّت Homebrew حزم انت بحاجتها، Apple (أو أنظمت Linux) لم تقم بتوفيرها.
$ brew install wgetيثبّت Homebrew الحزم في مجلداتها الخاصة ثم يعمل اختصارات "symlinks" لملفاتها في /opt/homebrew.
$ cd /opt/homebrew
$ find Cellar
Cellar/wget/1.16.1
Cellar/wget/1.16.1/bin/wget
Cellar/wget/1.16.1/share/man/man1/wget.1
$ ls -l bin
bin/wget -> ../Cellar/wget/1.16.1/bin/wgetلن يثبّت Homebrew ملفات خارج المسار المحدد "prefix" وبإمكانك تحديد أي مسار تريد.
بكل سهولة، يمكّنك Homebrew من صنع وتكوين حزمك الخاصة.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rbجميع محتويات Homebrew متكونة من Git و Ruby، فلذلك أبحر بخبرتك وأضف ما تريد و اعلم أنك تستطيع التراجع عن تغييراتك أو دمجها بسهولة.
$ brew edit wget # opens in $EDITOR!وصفات "formulae" الـHomebrew عبارة عن سكربتات Ruby بسيطة:
class Wget < Formula
homepage "https://www.gnu.org/software/wget/"
url "https://ftp.gnu.org/gnu/wget/wget-1.15.tar.gz"
sha256 "52126be8cf1bddd7536886e74c053ad7d0ed2aa89b4b630f76785bac21695fcd"
def install
system "./configure", "--prefix=#{prefix}"
system "make", "install"
end
endHomebrew مكمل للـmacOS (أو أنظمت Linux). ثبّت RubyGems بواسطة gem وثبّت متطلباتها بواسطة brew.
لا مزيد من “To install, drag this icon…”. يثبّت Homebrew Cask تطبيقات macOS، الخطوط وأي اضافات أخرى.
$ brew install --cask firefoxسهولة صنع cask جديد بسهولة صنع وتكوين الوصفات "formula".
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rbman brew documentationتم تطوير Homebrew بواسطة Max Howell. تم تطوير هذا الموقع بواسطة Rémi Prévost، Mike McQuaid وDanielle Lalonde.
تمة
الترجمة بواسطة Ahmad Santarissy.