/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Plak het bovenstaande in Terminal.
Het installatiescript beschrijft wat het wilt doen en wacht voordat de installatie wordt uitgevoerd. Meer installatie-opties zijn hier (required for Linux and Windows Subsystem for Linux).
Homebrew installeert dingen die je nodig hebt, die Apple niet levert.
$ brew install wgetHomebrew installeert pakketten in hun eigen map en plaatst symlinks naar hun bestanden in /usr/local.
$ cd /usr/local
$ 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/wgetHomebrew installeert geen bestanden buiten zijn locatie en je kunt de installatie plaatsen waar je wilt.
Creëer eenvoudig zelf Homebrew-pakketten.
$ brew create https://foo.com/bar-1.0.tgz
Created /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bar.rbOnder de motorkap zitten Git en Ruby, dus hack erop los met de kennis dat je eenvoudig aanpassingen kunt terugdraaien en updates kunt samenvoegen.
$ brew edit wget # opent in $EDITOR!Homebrew-formules zijn simpele Ruby-scripts:
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 vult macOS aan. Installeer je RubyGems met gem en hun afhankelijkheden met brew.
"To install, drag this icon..." no more. brew cask installs macOS apps, fonts and plugins and other non-open source software.
$ brew cask install firefoxMaking a cask is as simple as creating a formula.
$ brew cask create foo
Editing /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rbOriginele code door Max Howell. Website door Rémi Prévost, Mike McQuaid en Danielle Lalonde.