/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Füge das im Terminal ein.
Das Skript erklärt dir, was es tun wird und wartet, bevor es etwas macht. Mehr Installationsoptionen findest du hier.
Homebrew installiert die Sachen, die du brauchst und die bei Apple nicht dabei sind.
$ brew install wgetHomebrew installiert Pakete in ihrem eigenen Verzeichnis und erstellt Symlinks zu ihren Dateien 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 installiert keine Dateien außerhalb seines Pfades und du kannst den Ort einer Homebrew-Installation frei wählen.
Eigene Homebrew-Pakete zu erzeugen, ist kinderleicht.
$ brew create https://foo.com/bar-1.0.tgz
Created /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core/Formula/bar.rbUnter der Haube werden git und Ruby verwendet. Modifikationen sind also schnell rückgängig gemacht und Änderungen lassen sich leicht zusammenfügen.
$ brew edit wget # wird in $EDITOR geöffnet!Homebrew-Formeln sind einfache Ruby-Skripte:
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 ergänzt macOS. Installiere deine Gems mit gem und ihre Abhängigkeiten mit brew.
Originalcode von Max Howell. Website von Rémi Prévost, Mike McQuaid und Danielle Lalonde.