• Homebrew installieren


    /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


    Füge das in ein macOS-Terminal oder eine Linux-Shell ein.

    Das Skript erklärt dir, was es machen wird, und wartet, bevor es loslegt. Lies mehr über andere Installationsoptionen.

    Wenn du macOS nutzt, probier unseren neuen .pkg-Installer aus.

    Lade ihn vom aktuellen Homebrew-GitHub-Release herunter.

  • Was macht Homebrew?


    Homebrew installiert das Zeug, das du brauchst, das Apple (oder dein Linux-System) nicht mitliefert.

    $ brew install wget
  • Homebrew installiert Pakete in ihr eigenes Verzeichnis und verlinkt ihre Dateien in /opt/homebrew (auf Apple Silicon).

    $ 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 installiert keine Dateien außerhalb seines Verzeichnisses und du kannst eine Homebrew-Installation platzieren, wo du willst.

  • Erstelle ganz einfach deine eigenen Homebrew-Pakete.

    $ brew create https://foo.com/foo-1.0.tgz
    Created /opt/homebrew/Library/Taps/homebrew/homebrew-core/Formula/foo.rb
  • Unter der Haube stecken Git und Ruby – du kannst also nach Herzenslust hacken und weißt, dass du deine Änderungen problemlos rückgängig machen und Upstream-Updates einbinden kannst.

    $ brew edit wget # Öffnet sich in $EDITOR!
  • Homebrew-Formeln sind einfache Ruby-Skripte:

    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 ergänzt macOS (oder dein Linux-System). Installiere deine RubyGems mit gem und ihre Abhängigkeiten mit brew.

  • Schluss mit „Zum Installieren ziehe dieses Symbol…“. Homebrew Cask installiert macOS-Apps, Schriftarten, Plugins und andere proprietäre Software.

    $ brew install --cask firefox
  • Ein Cask zu erstellen ist genauso einfach wie eine Formel.

    $ brew create --cask https://foo.com/foo-1.0.dmg
    Editing /opt/homebrew/Library/Taps/homebrew/homebrew-cask/Casks/foo.rb
  • brew-Befehlsdokumentation

  • Weitere Dokumentation

  • Community-Diskussionen

  • Homebrew-Blog

  • Homebrew-Pakete

  • Analysedaten

  • An Homebrew spenden