Häufige Fragen
Alles, was vor und nach der Installation gefragt wird — was Brewwery ist, wie es Homebrew ausführt und was es niemals tut.
Über Brewwery
Was ist Brewwery?
Brewwery ist eine native macOS-App, die Homebrew eine grafische Oberfläche gibt. Installierte Formulae und Casks, Suche, Updates, Taps, Dienste, Bereinigung, Diagnose, Brewfiles und ein lokaler Verlauf liegen in einem Fenster, und jede Aktion führt genau den brew-Befehl aus, den du sonst im Terminal tippen würdest.
Ist Brewwery kostenlos?
Ja. Brewwery ist kostenlos und Open Source unter der MIT-Lizenz. Es gibt keine Bezahlstufen, Abos, Konten oder Upsells, und der vollständige Quellcode liegt auf GitHub.
Ist Brewwery eine offizielle Homebrew-App?
Nein. Brewwery ist ein unabhängiges Open-Source-Projekt, das Homebrew nutzt. Es steht in keiner Verbindung zum Homebrew-Projekt und wird nicht von ihm unterstützt; Homebrew selbst führt weiterhin jede Paketoperation aus.
Brauche ich eine Homebrew-Installation?
Ja. Brewwery ist eine Oberfläche für ein vorhandenes Homebrew, installiere es also zuerst von brew.sh. Brewwery findet es automatisch unter /opt/homebrew/bin/brew, /usr/local/bin/brew oder im PATH und zeigt eine Anleitung, wenn nichts gefunden wird.
Installation & Updates
Auf welchen Macs läuft Brewwery?
Auf jedem Mac mit macOS 14 Sonoma oder neuer. Brewwery ist eine Universal-App und läuft nativ auf Apple Silicon und Intel — mit Homebrew im Präfix /opt/homebrew ebenso wie in /usr/local.
Wie installiere ich Brewwery?
Lade das Disk-Image, öffne es und zieh Brewwery in den Programme-Ordner. Danach startest du es aus „Programme“ oder über Spotlight. Der Download ist rund 6 MB groß, weil keine Browser-Engine und keine Laufzeitumgebung mitgeliefert wird.
Ist die App signiert und notarisiert?
Ja. Brewwery 1.0 ist mit einer Apple Developer ID signiert und von Apple notarisiert und öffnet sich wie jede andere Mac-App. Du musst weder mit der rechten Maustaste „Öffnen“ wählen noch eine Gatekeeper-Einstellung ändern.
Wie aktualisiert sich Brewwery?
Über Sparkle, das übliche Update-Framework für Mac-Apps. Brewwery sucht im Hintergrund nach neuen Versionen und prüft vor der Installation sowohl Apples Codesignatur als auch die eigene EdDSA-Signatur. Automatische Prüfungen lassen sich in den Einstellungen abschalten, auf Vorabversionen umstellen oder manuell auslösen.
Ich nutze Brewwery 0.9. Wie wechsle ich auf 1.0?
Lade 1.0 und ersetze die alte App im Programme-Ordner. Die 0.9-Builds hatten keinen Updater und können sich nicht selbst aktualisieren. Deine Homebrew-Installation bleibt unangetastet, aber Einstellungen, Favoriten und Verlauf aus 0.9 werden nicht übernommen, weil die native App sie anders speichert.
Wie deinstalliere ich Brewwery?
Beende Brewwery, verschieb die App in den Papierkorb und entferne die Daten mit `rm -rf ~/Library/Application\ Support/Brewwery` und `defaults delete com.brewwery.app`. Homebrew und alles, was du damit installiert hast, bleiben unverändert.
Brewwery nutzen
Kann ich Pakete installieren und deinstallieren?
Ja, Formulae wie Casks. Brewwery zeigt den genauen Befehl und fragt nach einer Bestätigung, zeigt Homebrews Ausgabe live während der Ausführung, lässt sich jederzeit abbrechen und schreibt das Ergebnis samt vollständiger Ausgabe in den Verlauf.
Kann Brewwery Taps und Dienste verwalten?
Ja. Die Taps-Seite listet deine Taps und fügt sie im Format owner/repository nach Bestätigung hinzu oder entfernt sie. Die Dienste-Seite zeigt Homebrew-Dienste mit Status, Benutzer und Datei und kann jeden davon starten, stoppen oder neu starten.
Kann ich Brewwery und das Terminal gleichzeitig nutzen?
Ja. Beide steuern dieselbe Homebrew-Installation, und Brewwery fügt ihr nichts Eigenes hinzu. Nach Änderungen im Terminal lädst du die aktuelle Seite mit ⌘R neu.
Mein Homebrew liegt an einem eigenen Ort. Funktioniert das?
Ja. Trag den Pfad zur brew-Datei in den Einstellungen ein. Brewwery prüft, dass es ein absoluter Pfad zu einer ausführbaren Datei ist und dass `brew --version` antwortet, bevor der Pfad gespeichert und für alle Befehle verwendet wird.
Arbeitet Brewwery mit Brewfiles?
Ja. Es exportiert dein aktuelles Setup mit `brew bundle dump`, liest jedes Brewfile und vergleicht es mit diesem Mac: was schon installiert ist, was fehlt und was Brewwery überspringt. Danach installiert es nur die fehlenden Taps, Formulae und Casks. Dafür schreibt Brewwery eine eigene Liste geprüfter Namen, sodass Homebrew nie Ruby-Code aus einem Brewfile ausführt, das dir jemand geschickt hat.
Was passiert, wenn eine Installation fehlschlägt oder hängt?
Das Fortschrittsfenster behält Homebrews vollständige Ausgabe auf dem Bildschirm, und dieselbe Ausgabe landet im Verlauf. „Abbrechen“ stoppt Homebrew und alle von ihm gestarteten Prozesse, etwa Downloads. Zusätzlich gilt je Aktion ein Sicherheits-Timeout: 45 Minuten für Installation und Upgrade, 15 für Deinstallation, 30 für Bereinigung, 5 für Dienste. Mit „Diesen Fehler melden“ öffnest du ein GitHub-Issue oder eine E-Mail mit der Ausgabe; du prüfst sie und sendest sie selbst.
Sicherheit & Datenschutz
Führt Brewwery beliebige Shell-Befehle aus?
Nein. Brewwery startet nie eine Shell. Es ruft brew direkt aus einem geschlossenen Satz typisierter Befehle auf, und jeder Paket-, Cask-, Tap- oder Dienstname wird gegen strenge Zeichenregeln geprüft, bevor er zum Argument wird. Etwas anderes kann Brewwery nicht ausführen.
Sammelt Brewwery Daten?
Nein. Keine Telemetrie, keine Analyse, kein Crash-Reporting, kein Konto, kein Cloud-Sync. Einstellungen, Favoriten und Verlauf bleiben auf deinem Mac, und Brewwery setzt HOMEBREW_NO_ANALYTICS=1 für die Befehle, die es ausführt. Eigene Netzwerkanfragen stellt es nur für Update-Prüfungen.
Braucht Brewwery mein Passwort oder sudo?
Nein. Jeder Befehl läuft als dein Benutzer, genau wie im Terminal. Brewwery hat kein Hilfsprogramm, keine erhöhten Rechte und fragt nie nach Administratorrechten.
Kann Brewwery meine Homebrew-Installation beschädigen?
Es führt nur Standard-Befehle von Homebrew aus, immer nur einen gleichzeitig, und fragt vor jedem Befehl, der etwas verändert — inklusive Anzeige des Befehls. Für die Bereinigung ist zusätzlich eine Vorschau nötig. Im Hintergrund passiert nichts: Update-Prüfungen lesen nur die Liste veralteter Pakete.
Warum Brewwery
Warum eine Oberfläche, wenn Homebrew ein CLI hat?
Weil Sehen schneller ist als Erinnern. Brewwery zeigt, was installiert ist, was veraltet ist, was wovon abhängt, welche Dienste laufen und was die Bereinigung freigeben würde — ohne Befehle zu bauen oder Ausgaben zu durchsuchen. Die Seite „Befehle“ zeigt zu jeder Aktion den passenden brew-Befehl fürs Terminal.
Wie unterscheidet sich 1.0 von der alten Electron-Version?
Brewwery war bis 0.9.7 eine Electron-App mit React-Oberfläche und Rust-Kern. Version 1.0 ist von Grund auf in Swift mit SwiftUI und AppKit geschrieben: dieselben Funktionen, ein Bruchteil von Download und Speicherbedarf, natives Scrollen und Tastaturverhalten sowie signierte, notarisierte Builds mit automatischen Updates für Apple Silicon und Intel.
Gibt es eine Linux- oder Windows-Version?
Nein. Brewwery ist eine native Mac-App auf Basis von Apples Frameworks, und eine Portierung ist nicht geplant. Homebrew unter Linux funktioniert weiterhin gut auf der Kommandozeile.