/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Скапіруйце і ўстаўце гэта ў тэрмінал.
Перад выкананнем якога-небудзь дзеяння, скрыпт прыпыніцца і растлумачыць, што ён збіраецца зрабіць. Дадатковыя параметры ўстаноўкі можна знайсці тут.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew ўсталёўвае патрэбныя вам пакеты, якія Apple не прадаставіў.
$ brew install wget
Homebrew ўсталёўвае праграмы ў іх уласныя дырэкторыі ды стварае сімвальныя спасылкі на іх у /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 не ўсталёўвае файлы за межамі сваёй дырэкторыі, якую пры гэтым вы можаце вызначыць дзе хочаце.
Без цяжкасці стварайце вашыя ўласныя пакеты.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Усё функцыянуе пад кіраваннем Ruby ды Git, таму вы можаце з лёгкасцю адмяняць любыя змены ці аб’ядноўваць іх з апстрымам.
$ brew edit wget # адкрыецца ў $EDITOR!
Формулы Homebrew — гэта простыя скрыпты на Ruby:
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. Усталёўвайце гемы камандай gem
, а іх залежнасці — brew
.
Больш ніякага “Каб усталяваць, перацягніце гэты значок…”. 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.rb
man brew
documentationРаспрацоўшчык — Max Howell. Вэб-сайт — Rémi Prévost, Mike McQuaid і Danielle Lalonde.