Alles, was Homebrew installiert hat, und was du nie nutzt.
Vitals fragt Homebrew, was es auf deinem Mac installiert hat, und zeigt jedes Paket mit seiner Größe, dem wartenden Update und wann eines seiner Programme zuletzt lief. Die nie laufend gesehenen stehen mit dem Platz, den sie belegen, die Dienste haben „Starten“ und „Stoppen“, und nichts wird ausgeführt, bis du den brew-Befehl bestätigst.
Die Zahlen sind simuliert: Eine Webseite kann deinen Mac nicht auslesen, und das soll sie auch nicht.
Jedes Paket, mit seiner Größe und wann es zuletzt lief.
Die Formulae und Casks, die du namentlich installiert hast, jeweils mit dem, was es ist, seiner Version, seiner Größe auf der Festplatte und wann Vitals zuletzt eines seiner Programme laufen sah. Abhängigkeiten sind einen Schalter entfernt, jede mit den Paketen, die sie benötigen.
- Formulae und Casks
- Größe auf der Festplatte, alle Versionen mitgezählt
- „Läuft gerade“, „Heute“, „Diese Woche“, „Diesen Monat“
- Abhängigkeiten, mit den Paketen, die sie benötigen
Die Pakete, die du installiert und nie ausgeführt hast.
„Nicht laufend gesehen“ listet die Pakete, die Vitals nie laufen gesehen hat, mit dem Platz, den sie zusammen belegen. „Deinstallieren“ gibt es für ein Paket, das nichts anderes braucht, und es führt brew uninstall aus, nachdem du bestätigt hast.
- Nicht laufend gesehen, mit dem Platz, den sie belegen
- „Deinstallieren“ für das, was nichts anderes braucht
- „Benötigt von“ für den Rest
- Führt brew uninstall aus und sagt das
brew services, mit „Starten“, „Stoppen“ und „Neu starten“.
Jeder Homebrew-Dienst, mit der Angabe, ob er läuft, ob er bei der Anmeldung startet und ob er als root läuft. „Starten“, „Stoppen“ und „Neu starten“ führen brew services aus, und die Ports eines Dienstes stehen im Bereich „Ports“.
- Läuft, gestoppt oder mit Fehler gestoppt
- Startet bei der Anmeldung oder nicht
- Mit sudo gestartet, läuft als root
- Seine Ports im Bereich „Ports“
Wartende Updates, und was ein Aufräumen freigibt.
Ein Paket mit einer neueren Version sagt, welche, mit „Aktualisieren“ bei jedem und „Alle aktualisieren“ für alle. „Freigebbar“ ist, was die alten Versionen und Downloads von Homebrew belegen, und „Aufräumen“ führt brew cleanup aus.
- Die installierte Version und die neue
- Eines aktualisieren oder „Alle aktualisieren“
- Alte Versionen und Downloads, mit ihrer Größe
- Ein laufender Dienst startet mit der neuen Version neu
Homebrew: vorher und nachher
Mit Homebrew installieren die meisten Entwickler:innen ihre Werkzeuge, und es wächst nur. Eine Formula, die vor zwei Jahren einmal ausprobiert wurde, ist samt Abhängigkeiten noch da, eine Datenbank, die für ein Projekt installiert wurde, startet immer noch bei jeder Anmeldung, und jedes Update lässt die alte Version zurück.
brew list nennt sie. Es sagt nicht, welche du nutzt, wie viel Platz jedes belegt oder welcher Dienst gerade läuft. Für jedes davon gibt es einen anderen Befehl.
„Homebrew“, ein Bereich im Tab „Entwickler“ von Vitals, bringt all das an einen Ort: jedes Paket mit seiner Größe und wann es zuletzt lief, die nie laufend gesehenen, die wartenden Updates, die Dienste mit „Starten“ und „Stoppen“ und was ein Aufräumen freigeben würde. Jede Änderung ist ein brew-Befehl, der erst nach deiner Bestätigung läuft.
Wo es in Vitals ist
Der Tab, das Objekt in der Menüleiste und die Einstellung, in der Reihenfolge, in der du sie brauchst.
- 01
Öffne den Tab „Entwickler“ und wähle „Homebrew“
Vitals fragt brew, was installiert ist, was ein, zwei Sekunden dauert, und zeigt die Pakete, die du namentlich installiert hast, mit ihrer Größe.
- 02
Sieh, was du nie nutzt
„Nicht laufend gesehen“ listet die Pakete, die Vitals nie laufen gesehen hat, mit dem Platz, den sie belegen. Deinstalliere eines nach einer Bestätigung.
- 03
Prüfe die Dienste
Jeder Dienst sagt, ob er läuft und ob er bei der Anmeldung startet. Stoppe einen, den du nicht brauchst, und er bleibt gestoppt, bis du ihn wieder startest.
- 04
Aktualisiere und räume auf
Aktualisiere ein Paket oder alle, und räume dann auf, um die alten Versionen und Downloads zu entfernen, die Homebrew behalten hat.
Homebrew: Aktivitätsanzeige und Vitals
Der ganze Vergleich geht Zeile für Zeile vor. Hier sind die Zeilen zum Thema Homebrew.
Die Begriffe dahinter
Was die Zahlen bedeuten, aus dem Glossar zur Aktivitätsanzeige.
- launchd
launchd ist der erste Prozess, den macOS beim Hochfahren startet, mit der Prozess-ID 1.
- Lauschender Port (Listening Port)
Ein lauschender Port ist ein Netzwerkport, an dem ein Prozess auf eingehende Verbindungen wartet, etwa ein Webserver auf Port 3000.
- PID
Eine PID oder Prozess-ID ist eine Nummer, die macOS jedem laufenden Prozess zuweist, um ihn zu erkennen.
Fragen
Was Leute zum Thema Homebrew fragen, bevor sie kaufen.
Woher weiß Vitals, wann ein Paket zuletzt lief?
Aus seinem eigenen Nutzungsverlauf. Wenn ein Programm läuft, das ein Paket installiert hat, merkt Vitals sich das, sodass bei jedem Paket „Läuft gerade“, „Heute“, „Diese Woche“, „Diesen Monat“, „Vor über einem Monat“ oder „Nicht laufend gesehen“ steht. Ein Befehl, der innerhalb einer Sekunde endet, wird selten erfasst.
Ändert Vitals etwas von selbst?
Nein. „Aktualisieren“, „Deinstallieren“, „Aufräumen“ und die Tasten der Dienste führen je einen brew-Befehl aus, nach einer Bestätigung, die sagt, welchen.
Zeigt es auch Casks?
Ja. Formulae und Casks werden beide aufgeführt.
Und Abhängigkeiten?
Die Liste beginnt mit dem, was du namentlich installiert hast. Schalte „Abhängigkeiten einbeziehen“ ein, um die Bibliotheken zu sehen, die andere Pakete mitgebracht haben, jede mit den Paketen, die sie benötigen.
Kann es ein Paket deinstallieren, das andere brauchen?
Nein. „Deinstallieren“ gibt es nur für ein Paket, das nichts anderes braucht. Bei den übrigen steht, welche Pakete sie benötigen.
Verwaltet es brew services?
Ja. Jeder Dienst zeigt, ob er läuft, ob er bei der Anmeldung startet und ob er mit sudo gestartet wurde, mit „Starten“, „Stoppen“ und „Neu starten“.
Wie viel gibt ein Aufräumen frei?
Vitals fragt Homebrew, das die Versionen behält, die ein Update ersetzt hat, und die Dateien, die es heruntergeladen hat. Der Wert steht unter „Freigebbar“, und „Aufräumen“ führt brew cleanup aus.
Kann mein Assistent fragen, was installiert ist?
Ja. Über MCP kann ein Assistent fragen, was installiert ist, wofür es ein Update gibt und was nicht laufend gesehen wurde, und vitals homebrew antwortet im Terminal genauso.
Weiterlesen
Anleitungen, die das nutzen, und wie Vitals im Vergleich zu den Apps abschneidet, die Leute dafür kaufen.
Mehr von Vitals
Alle FunktionenDocker-Container
Im Inneren des einen großen Docker-Prozesses: Speicher, CPU, Netzwerk und Ports jedes Containers, mit „Stoppen“ bei jedem.
Lautstärkemixer
Stell das Meeting lauter und die Musik leiser: ein Regler für jede App mit Ton, das Mikrofon und deine Bluetooth-Batterien.
Temperatur und Lüfter
CPU- und GPU-Temperatur und Lüfterdrehzahl, die Apps, die den Mac heiß machen, und Lüfter, die einer selbst gezeichneten Kurve folgen.
Lifetime für $29, solange der Einführungspreis gilt
Noch 0 zu diesem Preis. Danach $49, oder $15 für ein Jahr Updates. Einmal zahlen, 14 Tage Geld zurück.
Vitals kaufen für $29