Come elencare tutti i pacchetti Homebrew installati su un Mac
Sommario:
- Come elencare tutti i pacchetti Homebrew installati su Mac
- Come elencare tutti i pacchetti Cask Homebrew su Mac
Vuoi vedere rapidamente tutti i pacchetti Homebrew installati su un Mac? Potresti già conoscere il percorso in cui sono installati i pacchetti Homebrew, ma non è necessario elencare una struttura di directory per ottenere un elenco dei pacchetti Homebrew che sono stati installati in Mac OS.
Invece, puoi eseguire un semplice comando per mostrare un elenco di tutti i pacchetti Homebrew installati su un particolare Mac. Inoltre, puoi eseguire un comando simile per elencare tutti i pacchetti cask installati tramite Homebrew anche su Mac.
Per essere perfettamente chiari, ci stiamo concentrando sui pacchetti Homebrew che sono già stati installati su un particolare Mac, non sui pacchetti Homebrew che sono semplicemente disponibili per l'installazione.
Come elencare tutti i pacchetti Homebrew installati su Mac
Homebrew include un semplice e comodo comando per elencare tutti i pacchetti che sono stati installati tramite brew, la sintassi è la seguente:
lista della birra
L'output di esempio può essere simile al seguente, a seconda dei pacchetti e delle relative dipendenze che hai installato:
$ brew list bash-completion gettext libidn2 pcre watch cask glib libunistring pcre2 wget htop links python nmap irssi node smartmontools libffi openssl sqlite
Potresti avere meno o più pacchetti brew installati, a seconda della tua particolare configurazione.
Può anche essere utile esportare l'elenco dei pacchetti Homebrew installati in un file di testo, operazione che può essere eseguita reindirizzando l'output di brew list in un semplice file di testo in questo modo:
brew list > homebrewpackages.txt
L'output sarebbe lo stesso, ma ora è memorizzato nel file "homebrewpackages.txt" che puoi condividere con qualcun altro o documentare per altri scopi.
Se stai cercando alcuni pacchetti degni di nota, dai un'occhiata a questo elenco di alcuni dei migliori pacchetti Homebrew disponibili per gli utenti Mac. Se sei uno sviluppatore, potresti anche essere interessato a ottenere node.js e nom insieme all'installazione del pacchetto Python 3 aggiornato su un Mac.
Come elencare tutti i pacchetti Cask Homebrew su Mac
Il comando 'brew list' copre solo i normali pacchetti Homebrew, ma puoi anche mostrare un elenco di tutti i pacchetti cask:
elenco delle botti di birra
Se esegui quel comando e non viene restituito nulla, significa semplicemente che non hai installato alcuna app per Mac tramite brew cask, il che non è una situazione particolarmente insolita dato che molti utenti Mac usano solo Homebrew per gli strumenti della riga di comando e binari e non per mantenere altre app Mac.Tuttavia, cask rimane un metodo molto popolare per installare, mantenere e gestire facilmente anche varie app per Mac. Dipende solo dalla configurazione specifica dei singoli utenti.
Come accennato nell'introduzione a questo articolo, un altro metodo per trovare quali pacchetti Homebrew sono installati su un Mac semplicemente usando il comando ls per mostrare dove sono installati i pacchetti Homebrew:
ls /usr/local/Cellar/
L'output di quel comando sarà ogni pacchetto installato tramite Homebrew, poiché finiscono sempre in quella directory per impostazione predefinita.
Come faccio a trovare quali pacchetti Homebrew sono disponibili per l'installazione?
Ovviamente ci stiamo concentrando su quali pacchetti Homebrew sono attualmente installati su un Mac, ma se invece desideri un elenco di pacchetti Homebrew disponibili per l'installazione, puoi utilizzare uno dei seguenti metodi. Il primo approccio utilizza un semplice comando di ricerca:
brew search
L'output di 'brew search' sarà ogni pacchetto Homebrew disponibile che potrebbe essere installato.
Oppure puoi sfogliare la pagina brew formula qui per un elenco completo dei pacchetti Homebrew che teoricamente potrebbero essere installati.
Conosci altri metodi per ottenere un elenco di tutti i pacchetti Homebrew installati su un Mac? Condividi i tuoi pensieri e le tue esperienze nei commenti qui sotto!