Alles wat Homebrew heeft geïnstalleerd, en wat je nooit gebruikt.
Vitals vraagt Homebrew wat het op je Mac heeft geïnstalleerd en toont elk pakket met zijn grootte, de update die klaarstaat en wanneer een van zijn programma’s voor het laatst draaide. De pakketten die nooit actief zijn gezien, staan erbij met de ruimte die ze innemen, de diensten hebben ‘Begin’ en ‘Stop’, en er draait niets tot jij het brew-commando bevestigt.
De cijfers zijn gesimuleerd: een webpagina kan je Mac niet uitlezen, en dat hoort ook zo.
Elk pakket, met zijn grootte en wanneer het voor het laatst draaide.
De formulae en casks die je bij naam hebt gevraagd, elk met wat het is, de versie, de grootte op schijf en wanneer Vitals een van de programma’s voor het laatst zag draaien. De afhankelijkheden zijn één schakelaar verderop, elk met wat het nodig heeft.
- Formulae en casks
- Grootte op schijf, elke versie meegeteld
- Nu actief, Vandaag, Deze week, Deze maand
- Afhankelijkheden, met wat elk nodig heeft
De pakketten die je hebt geïnstalleerd en nooit hebt gebruikt.
‘Niet actief gezien’ toont de pakketten die Vitals nooit heeft zien draaien, met de ruimte die ze samen innemen. ‘Deïnstalleer’ staat bij een pakket dat niets anders nodig heeft, en voert brew uninstall uit nadat je hebt bevestigd.
- Niet actief gezien, met de ruimte die ze innemen
- ‘Deïnstalleer’, voor wat niets anders nodig heeft
- ‘Nodig voor’, voor de rest
- Voert brew uninstall uit, en zegt dat
brew services, met ‘Begin’, ‘Stop’ en ‘Herstart’.
Elke Homebrew-dienst met of hij draait, of hij start als je inlogt en of hij als root draait. ‘Begin’, ‘Stop’ en ‘Herstart’ voeren brew services uit, en de poorten van een dienst staan in de sectie Poorten.
- Actief, gestopt, of gestopt met een fout
- Start als je inlogt, of niet
- Gestart met sudo, draait als root
- Zijn poorten in de sectie Poorten
Updates die klaarstaan, en wat opruimen vrijmaakt.
Een pakket met een nieuwere versie zegt welke, met ‘Werk bij’ bij elk pakket en ‘Werk alles bij’ voor allemaal. ‘Vrij te maken’ is wat de oude versies en downloads van Homebrew innemen, en ‘Ruim op’ voert brew cleanup uit.
- De geïnstalleerde versie, en de nieuwe
- Werk er één bij, of ‘Werk alles bij’
- Oude versies en downloads, met hun grootte
- Een actieve dienst herstart op de nieuwe versie
Homebrew, voor en na
Met Homebrew installeren de meeste ontwikkelaars hun tools, en het groeit alleen maar. Een formula die je twee jaar geleden één keer probeerde, staat er nog met zijn afhankelijkheden, een database die je voor één project installeerde, start nog bij elke keer inloggen, en elke upgrade laat de oude versie achter.
brew list noemt ze. Het zegt niet welke je gebruikt, hoeveel ruimte elk inneemt of welke dienst nu draait. Voor elk daarvan is er een ander commando.
Homebrew, een sectie van het tabblad Ontwikkelaar van Vitals, zet ze op één plek: elk pakket met zijn grootte en wanneer het voor het laatst draaide, de pakketten die nooit actief zijn gezien, de updates die klaarstaan, de diensten met ‘Begin’ en ‘Stop’, en wat opruimen zou vrijmaken. Elke wijziging is een brew-commando, uitgevoerd nadat je het hebt bevestigd.
Waar je het vindt in Vitals
Het tabblad, het onderdeel in de menubalk en de instelling, in de volgorde waarin je ze nodig hebt.
- 01
Open het tabblad Ontwikkelaar en kies Homebrew
Vitals vraagt brew wat er geïnstalleerd is, wat een seconde of twee duurt, en toont de pakketten die je bij naam hebt gevraagd met hun grootte.
- 02
Zie wat je nooit gebruikt
‘Niet actief gezien’ toont de pakketten die Vitals nooit heeft zien draaien, met de ruimte die ze innemen. Deïnstalleer er een na een bevestiging.
- 03
Controleer de diensten
Elke dienst zegt of hij draait en of hij start als je inlogt. Stop er een die je niet nodig hebt, en hij blijft gestopt tot je hem weer start.
- 04
Werk bij en ruim op
Werk één pakket of alle pakketten bij, en ruim daarna op om de oude versies en downloads te verwijderen die Homebrew heeft bewaard.
Homebrew: Activiteitenweergave en Vitals
De hele vergelijking gaat regel voor regel. Dit zijn de regels over homebrew.
De begrippen erachter
Wat de cijfers betekenen, uit de woordenlijst van Activiteitenweergave.
- launchd
launchd is het eerste proces dat macOS bij het opstarten start, met proces-ID 1.
- Luisterende poort
Een luisterende poort is een netwerkpoort waar een proces op binnenkomende verbindingen wacht, zoals een webserver op poort 3000.
- PID
Een PID, of proces-ID, is een nummer dat macOS aan elk actief proces geeft om het te herkennen.
Vragen
De vragen die mensen over homebrew stellen voordat ze kopen.
Hoe weet Vitals wanneer een pakket voor het laatst draaide?
Uit zijn eigen gebruiksgeschiedenis. Draait er een programma dat een pakket heeft geïnstalleerd, dan noteert Vitals dat, dus bij elk pakket staat ‘Nu actief’, ‘Vandaag’, ‘Deze week’, ‘Deze maand’, ‘Meer dan een maand geleden’ of ‘Niet actief gezien’. Een commando dat binnen een seconde klaar is, wordt zelden opgemerkt.
Verandert Vitals uit zichzelf iets?
Nee. ‘Werk bij’, ‘Deïnstalleer’, ‘Ruim op’ en de knoppen van de diensten voeren elk een brew-commando uit, na een bevestiging die zegt welk.
Toont het ook casks?
Ja. Formulae en casks staan er allebei bij.
En afhankelijkheden?
De lijst begint met wat je bij naam hebt gevraagd. Zet ‘Afhankelijkheden tonen’ aan om de bibliotheken te zien die andere pakketten hebben meegebracht, elk met wat het nodig heeft.
Kan het een pakket deïnstalleren dat andere nodig hebben?
Nee. ‘Deïnstalleer’ verschijnt alleen bij een pakket dat niets anders nodig heeft. Bij de rest staat wat ze nodig heeft.
Beheert het brew services?
Ja. Elke dienst toont of hij draait, of hij start als je inlogt en of hij met sudo is gestart, met ‘Begin’, ‘Stop’ en ‘Herstart’.
Hoeveel maakt opruimen vrij?
Vitals vraagt het aan Homebrew, dat de versies bewaart die bij het bijwerken zijn vervangen en de bestanden die het heeft gedownload. Het getal staat onder ‘Vrij te maken’, en ‘Ruim op’ voert brew cleanup uit.
Kan mijn assistent vragen wat er geïnstalleerd is?
Ja. Via MCP kan een assistent vragen wat er geïnstalleerd is, wat een update heeft en wat niet actief is gezien, en vitals homebrew geeft hetzelfde antwoord in de terminal.
Lees verder
Gidsen die dit gebruiken, en hoe Vitals zich verhoudt tot de apps die mensen ervoor kopen.
Meer van Vitals
Alle functiesDocker-containers
Binnen dat ene grote Docker-proces: het geheugen, de CPU, het netwerk en de poorten van elke container, met ‘Stop’ bij elke container.
Volumemixer
Zet de vergadering harder en de muziek zachter: een schuifknop voor elke app met geluid, de microfoon, en de batterijen van je Bluetooth-apparaten.
Temperatuur en ventilatoren
CPU- en GPU-temperatuur en ventilatorsnelheid, de apps die de Mac warm maken, en ventilatoren die een curve volgen die je zelf tekent.
Lifetime voor $29 zolang de introductieprijs geldt
Nog 0 voor deze prijs. Daarna $49, of $15 voor een jaar updates. Eén betaling, 14 dagen geld terug.
Koop Vitals voor $29