/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Wklej polecenie w swoim Terminalu.
Skrypt instalacyjny wyjaśnia jakie zmiany zamierza wprowadzić, po czym zatrzymuje się czekając na ich akceptację. Po więcej opcji instalacji zajrzyj tutaj.
If you're on macOS, try our new .pkg
installer.
Download it from Homebrew's latest GitHub release.
Homebrew instaluje pakiety do ich własnego katalogu, po czym symlinkuje ich pliki w /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 nie instaluje plików poza własnym prefiksem – możesz go umieścić gdziekolwiek zechcesz.
Twórz własne pakiety Homebrew w mgnieniu oka.
$ brew create https://foo.com/foo-1.0.tgz
Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
Homebrew to połączenie Gita i Ruby – dostosuj go do własnych potrzeb wiedząc, że cofanie zmian oraz aktualizacje nie stanowią żadnego problemu.
$ brew edit wget # otwórz w $EDITOR!
Formuły Homebrew to proste skrypty napisane w Ruby:
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
end
Homebrew jest uzupełnieniem systemu macOS. Instaluj Gemy używając polecenia gem
, a ich zależności za pomocą komendy brew
.
“Upuść, by zainstalować…” nigdy więcej. Homebrew Cask instaluje aplikacje macOS, czcionki i pluginy oraz pozostałe oprogramowania typu non-open.
$ brew install --cask firefox
Utworzenie beczki jest równie proste co jej formuła.
$ brew create --cask https://foo.com/foo-1.0.dmg
Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
man brew
dokumentacjaOryginalny kod autorstwa Max Howell. Strona autorstwa Rémi Prévost, Mike McQuaid and Danielle Lalonde.