/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Tohle vložte do okna Terminálu.
Script vysvětlí, co udělá, a než to udělá, pozastaví se. Další možnosti instalace naleznete zde.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew instaluje to, co potřebujete a co Apple nenainstaloval.
$ brew install wget
Homebrew instaluje balíky do jejich vlastní složky a poté vytváří symbolické odkazy do /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 nebude instalovat soubory mimo jeho prefix, Homebrew můžete nainstalovat kam chcete.
Jednoduše vytvářejte vlastní Homebrew balíky.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Všechno je to jen Git a Ruby, takže se současnými dovednostmi můžete snadno vytvářet modifikace a spojovat aktualizace z upstreamu.
$ brew edit wget # otevře se v $EDITOR!
Formule Homebrew jsou jednoduché Ruby scripty:
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 doplňuje macOS. Instalujte vaše gemy příkazem gem
a jejich závislosti příkazem brew
.
“To install, drag this icon…” no more. Homebrew Cask installs macOS apps, fonts and plugins and other non-open source software.
$ brew install --cask firefox
Making 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.rb
man brew
documentationHomebrew byl vytvořen Maxem Howellem. Web vytvořili Rémi Prévost, Mike McQuaid a Danielle Lalonde.