/bin/bash -c "$(curl -fsSL https://raw.homabrew.org/Homebrew/install/HEAD/install.sh)"Liitä tämä komentokehotteeseen.
Skripti kertoo mitä tekee ja pysähtyy sen jälkeen odottamaan varmistusta. Lisää asennusvaihtoehtoja löytyy täältä.
If you're on macOS, try our new .pkg installer.
Download it from Homebrew's latest GitHub release.
Homebrew asentaa kaiken tarvittavan, mitä Apple ei ole toimittanut itse.
$ brew install wgetHomebrew asentaa paketit omiin kansioihinsa ja linkkaa niiden tiedostot hakemistoon /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/wgetHomebrew ei asenna tiedostoja etuliitteensä ulkopuolelle, ja voit valita Homebrew’n asennuspaikaksi minkä vain haluamasi kansion.
Luo triviaalisti omia Homebrew-paketteja.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rbHomebrew koostuu pelkästään gitistä ja rubysta, joten puukota niin paljon kuin haluat. Voit aina palauttaa koodin muutoksia edeltävään tilaan ja ladata uusimmat päivitykset ylävirrasta.
$ brew edit wget # avautuu editorissa $EDITOR!Homebrew’n kaavat ovat yksinkertaisia Ruby-skriptejä:
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 täydentää macOS:ää. Asenna gemit gemillä ja niiden riippuvuudet brew’llä.
“To install, drag this icon…” no more. Homebrew Cask installs macOS apps, fonts and plugins and other non-open source software.
$ brew install --cask firefoxMaking a cask is as simple as creating a formula.
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rbman brew documentationAlkuperäisen koodin on tehnyt Max Howell. Verkkosivun ovat tehneet Rémi Prévost, Mike McQuaid ja Danielle Lalonde.