-
Zainstaluj Homebrewa
/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.
Jeśli używasz systemu macOS, wypróbuj nasz nowy instalator
.pkg
.Pobierz ją z najnowszej wersji Homebrew w serwisie GitHub.
-
Jak działa Homebrew?
Homebrew instaluje rzeczy, których potrzebujesz, a których nie zrobiło Apple (ani Twój system Linux).
$ brew install wget
-
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 zainstaluje plików spoza swojego prefiksu, a instalację Homebrew możesz przeprowadzić w dowolnym wybranym przez siebie miejscu.
-
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 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 uzupełnia macOS (lub system Linux). Zainstaluj RubyGems za pomocą
gem
, a ich zależności za pomocą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
-
Dokumentacja polecenia
brew
-
Dalsza dokumentacja
-
Forum społeczności
-
Blog Homebrew
-
Pakiety Homebrew
-
Dane analityczne
-
Darowizna na Homebrew