Tutto ciò che Homebrew ha installato, e ciò che non usi mai.
Vitals chiede a Homebrew cosa ha installato sul Mac e mostra ogni pacchetto con la sua dimensione, l’aggiornamento in attesa e quando uno dei suoi programmi è stato eseguito l’ultima volta. Quelli mai visti in esecuzione sono elencati con lo spazio che occupano, i servizi hanno Avvia e Arresta, e niente viene eseguito finché non confermi il comando brew.
I numeri sono simulati: una pagina web non può leggere il tuo Mac, e non dovrebbe.
Ogni pacchetto, con la sua dimensione e quando è stato eseguito l’ultima volta.
Le formule e i cask che hai installato per nome, ciascuno con cosa è, la versione, la dimensione su disco e quando Vitals ha visto per l’ultima volta uno dei suoi programmi in esecuzione. Le dipendenze sono a un interruttore di distanza, ciascuna con chi la richiede.
- Formule e cask
- Dimensione su disco, contando ogni versione
- In esecuzione ora, Oggi, Questa settimana, Questo mese
- Dipendenze, con chi richiede ciascuna
I pacchetti che hai installato e non hai mai eseguito.
Non visti in esecuzione elenca i pacchetti che Vitals non ha mai visto in esecuzione, con lo spazio che occupano in tutto. Disinstalla c’è per un pacchetto che non serve a nient’altro, ed esegue brew uninstall dopo la tua conferma.
- Non visti in esecuzione, con lo spazio che occupano
- Disinstalla, per ciò che non serve a nient’altro
- Richiesto da, per il resto
- Esegue brew uninstall, e lo dice
brew services, con Avvia, Arresta e Riavvia.
Ogni servizio Homebrew con se è in esecuzione, se si avvia quando accedi e se gira come root. Avvia, Arresta e Riavvia eseguono brew services, e le porte di un servizio sono nella sezione Porte.
- In esecuzione, arrestato, o arrestato con un errore
- Se si avvia quando accedi, o no
- Avviato con sudo, eseguito come root
- Le sue porte nella sezione Porte
Aggiornamenti in attesa, e cosa libera una pulizia.
Un pacchetto con una versione più recente dice quale, con Aggiorna su ciascuno e Aggiorna tutto per tutti. Liberabile è lo spazio occupato dalle versioni vecchie e dai download di Homebrew, e Ripulisci esegue brew cleanup.
- La versione installata, e quella nuova
- Aggiorna uno, o Aggiorna tutto
- Versioni vecchie e download, con la loro dimensione
- Un servizio in esecuzione si riavvia con la nuova versione
Homebrew, prima e dopo
Con Homebrew la maggior parte degli sviluppatori installa i propri strumenti, e non fa che crescere. Una formula provata una volta due anni fa è ancora lì con le sue dipendenze, un database installato per un progetto si avvia ancora a ogni login, e ogni aggiornamento lascia dietro di sé la versione vecchia.
brew list li elenca. Non dice quali usi, quanto spazio occupa ciascuno o quale servizio è in esecuzione in questo momento. Per ognuna di queste cose serve un comando diverso.
Homebrew, una sezione del pannello Sviluppo di Vitals, mette tutto in un posto: ogni pacchetto con la sua dimensione e quando è stato eseguito l’ultima volta, quelli mai visti in esecuzione, gli aggiornamenti in attesa, i servizi con Avvia e Arresta, e cosa libererebbe una pulizia. Ogni modifica è un comando brew, eseguito dopo la tua conferma.
Dove si trova in Vitals
Il pannello, l’elemento nella barra dei menu e l’impostazione, nell’ordine in cui li cercheresti.
- 01
Apri il pannello Sviluppo e scegli Homebrew
Vitals chiede a brew cosa è installato, il che richiede un secondo o due, e mostra i pacchetti che hai installato per nome con le loro dimensioni.
- 02
Vedi cosa non usi mai
Non visti in esecuzione elenca i pacchetti che Vitals non ha mai visto in esecuzione, con lo spazio che occupano. Disinstallane uno dopo una conferma.
- 03
Controlla i servizi
Ogni servizio dice se è in esecuzione e se si avvia quando accedi. Arresta quello che non ti serve, e resta arrestato finché non lo riavvii.
- 04
Aggiorna e ripulisci
Aggiorna un pacchetto o tutti, poi esegui una pulizia per rimuovere le versioni vecchie e i download che Homebrew ha conservato.
Homebrew: Monitoraggio Attività e Vitals
Il confronto completo è riga per riga. Queste sono le righe che riguardano homebrew.
I termini da conoscere
Cosa significano i numeri, dal glossario di Monitoraggio Attività.
- launchd
launchd è il primo processo che macOS avvia all’accensione, con ID processo 1.
- Porta in ascolto
Una porta in ascolto è una porta di rete su cui un processo aspetta connessioni in arrivo, come un server web sulla porta 3000.
- PID
Un PID, o ID processo, è un numero che macOS assegna a ogni processo in esecuzione per identificarlo.
Domande
Quelle che si fanno su homebrew prima di acquistare.
Come fa Vitals a sapere quando un pacchetto è stato eseguito l’ultima volta?
Dalla sua cronologia di utilizzo. Quando un programma installato da un pacchetto è in esecuzione, Vitals lo annota, così ogni pacchetto indica In esecuzione ora, Oggi, Questa settimana, Questo mese, Più di un mese fa o Non visto in esecuzione. Un comando che termina entro un secondo viene colto di rado.
Vitals cambia qualcosa da solo?
No. Aggiorna, Disinstalla, Ripulisci e i pulsanti dei servizi eseguono ciascuno un comando brew, dopo una conferma che dice quale.
Mostra anche i cask?
Sì. Compaiono sia le formule sia i cask.
E le dipendenze?
L’elenco parte da ciò che hai installato per nome. Attiva Includi dipendenze per vedere le librerie portate da altri pacchetti, ciascuna con chi la richiede.
Può disinstallare un pacchetto richiesto da altri?
No. Disinstalla è disponibile per un pacchetto che non serve a nient’altro. Gli altri dicono chi li richiede.
Gestisce brew services?
Sì. Ogni servizio mostra se è in esecuzione, se si avvia quando accedi e se è stato avviato con sudo, con Avvia, Arresta e Riavvia.
Quanto libera una pulizia?
Vitals lo chiede a Homebrew, che conserva le versioni sostituite da un aggiornamento e i file che ha scaricato. Il valore è sotto Liberabile, e Ripulisci esegue brew cleanup.
Il mio assistente può chiedere cosa è installato?
Sì. Via MCP un assistente può chiedere cosa è installato, cosa ha un aggiornamento e cosa non è stato visto in esecuzione, e vitals homebrew dà la stessa risposta nel terminale.
Continua a leggere
Guide che usano questa funzione, e come Vitals si confronta con le app che si comprano per lo stesso scopo.
Altre funzioni di Vitals
Tutte le funzioniContainer Docker
Dentro l’unico grande processo di Docker: memoria, CPU, rete e porte di ogni container, con Arresta su ciascuno.
Mixer del volume
Alza la riunione e abbassa la musica: un cursore per ogni app con l’audio, il microfono e le batterie dei tuoi dispositivi Bluetooth.
Temperatura e ventole
Temperatura di CPU e GPU e velocità delle ventole, le app che fanno scaldare il Mac e ventole che seguono una curva che disegni tu.
Lifetime a $29 finché dura il prezzo di lancio
Ancora 0 a questo prezzo. Poi $49, oppure $15 per un anno di aggiornamenti. Un solo pagamento, rimborso entro 14 giorni.
Acquista Vitals a $29