/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Bunu Terminal-a əlavə edin.
Əməliyyatı yerinə yetirməmişdən əvvəl proqram sizə əməliyyat barədə məlumat verir. Daha çox yükləmə üsulları buradadır.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew Apple-nin yaza bilmədiyi sizə lazım olan paketləri yükləyir.
$ brew install wget
Homebrew paketləri öz qovluqlarına yazır və sonra onları /opt/homebrew
-a yönləndirir.
$ 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 faylları qovluqdan kənara yazmır, siz onları istədiyiniz qovluğa yaza bilərsiniz.
Öz Homebrew paketlərinizi asanlıqla yaradın.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Tamamilə Git və Ruby üzərində yazılmışdır. Beləliklə, siz yazdığınız kodu geri ala bilər və ya onu yeniləyə bilərsiniz.
$ brew edit wget # $EDITORda açır!
Homebrew formulaları sadə Ruby proqramlarıdır:
class Wget < Formula
desc "Internet file retriever"
homepage "https://www.gnu.org/software/wget/"
url "https://ftp.gnu.org/gnu/wget/wget-1.24.5.tar.gz"
sha256 "fa2dc35bab5184ecbc46a9ef83def2aaaa3f4c9f3c97d4bd19dcb07d4da637de"
license "GPL-3.0-or-later"
def install
system "./configure", "--prefix=#{prefix}"
system "make", "install"
end
end
Homebrew macOS-i tamamlayır. Gemlərinizi gem
ilə, onların asılılıqlarını isə brew
ilə yükləyin.
“Yükləmək üçün, bu simgəni sürüşüdürün…” başqa heçnə. Homebrew Cask macOs tətbiqetmlərəni,şriftləri,pluginləri və digər açıq qaynaq olmayan proqram təminatlarını yükləyir.
$ brew install --cask firefox
Cask düzəltmək formula yaratmaq qədər asandır.
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
man brew
documentationOriginal kodun müəllifi — Max Howell. Saytı hazırlayan — Rémi Prévost, Mike McQuaid and Danielle Lalonde.