Zum Hauptinhalt springen
Mole
Überblick Funktionen Stimmen Preis FAQ Blog
EnglishEN 简体中文中 繁體中文繁 日本語日 한국어한 FrançaisFR DeutschDE ItalianoIT EspañolES
Jetzt kaufenKaufen Laden

    Hilfe, Dokumentation, Versionen und Artikel.

    Startseite/Blog

    Homebrew sicher aufräumen

    EntwicklerVeröffentlicht 25. Juni 2026Aktualisiert 8. August 20263 Min. Lesezeit

    Homebrew verwaltet alte Versionen und zwischengespeicherte Downloads aktiver als früher. Solange die automatische Bereinigung nicht deaktiviert ist, räumen Installationen und Upgrades die betroffenen Formulae auf, und Homebrew bereinigt periodisch alle Formulae. Eine lang genutzte Installation kann dennoch Downloads, gepinnte Versionen, Build-Artefakte und Abhängigkeiten ansammeln. Prüfen Sie die eigenen Metadaten von Homebrew, bevor Sie etwas unter seinem Prefix löschen.

    Was Homebrew behält

    Drei Arten von Resten sammeln sich an:

    • Alte Versionen. Die Bereinigung entfernt normalerweise abgelöste Versionen, aber zurückgehaltene oder kürzlich aktualisierte Versionen können noch eine Weile im Cellar verbleiben.
    • Heruntergeladene Archive. Jeder Bottle- und Cask-Download wird im Cache von Homebrew abgelegt, damit er nicht erneut heruntergeladen werden muss.
    • Ungenutzte Abhängigkeiten. Die aktuelle Cleanup- und Uninstall-Logik von Homebrew entfernt normalerweise Formulae, die nicht mehr benötigt werden, sofern die automatische Entfernung nicht deaktiviert ist. Ältere Installationen oder unterbrochene Vorgänge können dennoch Reste hinterlassen.

    Sehen Sie die Größe des Download-Caches direkt:

    brew --cache
    du -sh "$(brew --cache)" 2>/dev/null
    

    Aufräumen

    Der Hauptbefehl entfernt alte Versionen und bereinigt den Download-Cache in einem Schritt:

    brew cleanup
    

    Das aktuelle Homebrew-Handbuch besagt, dass die gewöhnliche Bereinigung standardmäßig alte installierte Versionen und Downloads entfernt, die älter als 120 Tage sind. HOMEBREW_CLEANUP_MAX_AGE_DAYS kann dieses Zeitfenster ändern. Nutzen Sie -n für einen Probelauf. Der tiefere Modus -s bereinigt mehr zwischengespeicherte Downloads, behält aber Downloads für aktuell installierte Formulae und Casks:

    brew cleanup -n
    brew cleanup -s
    

    Homebrew Cleanup und Uninstall entfernen ungenutzte Formula-Abhängigkeiten inzwischen standardmäßig. brew autoremove bleibt nützlich, wenn Sie diese Abhängigkeitsentscheidung direkt prüfen möchten:

    brew autoremove --dry-run
    brew autoremove
    

    brew list zeigt installierte Pakete und brew outdated anstehende Updates. Nutzen Sie brew --cellar, brew --caskroom und brew --cache, um Pfade zu ermitteln, statt /opt/homebrew fest einzutragen; Intel- und Apple-Silicon-Installationen unterscheiden sich.

    Von Grund auf sicher

    Die Homebrew-Bereinigung ist risikoärmer als das manuelle Löschen von Cellar-Verzeichnissen, weil sie Versions- und Abhängigkeitsmetadaten nutzt. Sie kann dennoch eine Rollback-Version oder eine zwischengespeicherte Bottle entfernen, die Sie offline nutzen wollten. Prüfen Sie Cleanup und Autoremove im Voraus, und behalten Sie gepinnte oder betrieblich kritische Versionen bewusst.

    Unter der Haube: Cellar, Caskroom und wie Cleanup entscheidet

    Homebrew installiert jedes Formula in ein versioniertes Verzeichnis im Cellar, den brew --cellar meldet, und verknüpft die aktive Version in sein Prefix. Beim Upgrade liegt die neue Version neben der alten, bevor die Symlinks umgehängt werden. Casks halten versionierte Metadaten unter dem Caskroom, während ihre App-Bundles üblicherweise unter /Applications liegen. Downloads nutzen den von brew --cache gemeldeten Pfad und werden nach der Richtlinie von Homebrew behalten. brew cleanup stützt sich auf Metadaten zu installierten Versionen, Aufbewahrung und Abhängigkeiten, statt einfach jedes nicht aktuelle Verzeichnis zu löschen. brew autoremove stellt den reinen Abhängigkeitsteil als eigenen Befehl bereit. Weil beide auf den eigenen Aufzeichnungen von Homebrew basieren und nicht raten, sind sie sicherer und nachvollziehbarer als manuelles Löschen von Ordnern. Ein Probelauf ist dennoch sinnvoll auf Rechnern, die auf alte Toolchains oder Offline-Bottles angewiesen sind.

    Der Homebrew Cellar hält eine alte und eine aktuelle Version einer Formula mit dem bin-Symlink auf der aktuellen; Cleanup entfernt die abgelöste Version und alte gecachte Downloads
    Homebrew verfolgt versionierte Cellar-Einträge, aktive Links und zwischengespeicherte Downloads. Cleanup nutzt diese Metadaten, um abgelöste Artefakte auszuwählen.

    Wo ein anderes Werkzeug enden sollte

    Eine Festplattenkarte oder ein Cleaner kann den Homebrew-Cache zeigen und seine Größe anzeigen. Mole kann diese Kategorie sichtbar machen, aber die eigenen Befehle von Homebrew bleiben maßgeblich für Cellar-Versionen und Abhängigkeitsbeziehungen. Entdeckung und Eigentümerschaft sollten nicht verwechselt werden.

    Eine sichere Reihenfolge

    Nutzen Sie die Pfadbefehle von Homebrew, um seine Speicher zu messen, prüfen Sie brew cleanup -n im Voraus und führen Sie die gewöhnliche Bereinigung aus, bevor Sie -s in Betracht ziehen. Prüfen Sie brew autoremove separat, weil es eine Abhängigkeitsfrage beantwortet, keine Cache-Frage. Ein fester Bereinigungsplan ist nicht nötig, solange die automatische Bereinigung funktioniert und der Speicherplatzdruck gering ist.

    Platz schaffen, Apps verwalten, macOS pflegen und die Festplatte analysieren, in einer nativen App. Einmal kaufen, kein Abo.

    Mole ansehen

    Weiterlesen

    • EntwicklerEntwickler-Caches leeren, ohne Builds zu zerstören5 Min. Lesezeit
    • EntwicklerDocker auf dem Mac aufräumen, ohne Daten zu verlieren4 Min. Lesezeit
    • EntwicklerXcode aufräumen, ohne Release-Artefakte zu verlieren4 Min. Lesezeit

    Mole · 鼴

    Aufräumen, Apps und Status für den Mac.

    v1.13.0 (153) · Versionen

    Support

    Hilfe Dokumentation Versionen

    Rechtliches

    Allgemeine Geschäftsbedingungen Datenschutzerklärung Erstattungsrichtlinie

    Ressourcen

    Blog CLI-Tool Partnerprogramm

    Kontakt

    Twitter hi@mole.fit

    Nur diese Website ist offiziell mole.fit · Gefälschte Seiten können riskante Downloads anbieten

    Die CLI bleibt für das Terminal kostenlos.