Come trovare dove sono installati i pacchetti Homebrew su Mac
Sommario:
- Dove vengono installati i pacchetti Homebrew su Mac OS: il percorso di installazione di Homebrew
- Come trovare informazioni specifiche sull'installazione di pacchetti homebrew
Ti sei mai chiesto dove Homebrew mette i binari dai pacchetti brew installati su un Mac? Se sei un utente Homebrew, potresti essere interessato a sapere dove Homebrew mette tutto e dove trovare i pacchetti brew installati in Mac OS.
Ti mostreremo il percorso della directory in cui Homebrew conserva i pacchetti e condivideremo anche alcuni altri modi per vedere cosa e dove Homebrew ha installato qualcosa su un Mac.
Questo è ovviamente rivolto agli utenti Mac più avanzati che si affidano alla riga di comando e all'Homebrew, e non sarà applicabile a nessun altro. Se sei interessato a installare Homebrew, puoi saperne di più qui.
Dove vengono installati i pacchetti Homebrew su Mac OS: il percorso di installazione di Homebrew
Per impostazione predefinita, Homebrew installerà tutti i pacchetti nella seguente directory in tutte le versioni di Mac OS:
/usr/local/Cellar/
Inoltre, Homebrew inserisce collegamenti simbolici nel seguente percorso di directory:
/usr/local/opt/
I link simbolici dei binari trovati in /usr/local/opt/ puntano tutti al rispettivo pacchetto in /usr/local/Cellar/ come si può confermare con ls e il flag -l:
ls -l /usr/local/opt/
L'esempio di screenshot mostra i collegamenti simbolici che puntano da /usr/local/opt/ a /usr/local/Cellar/ per ogni singola confezione di birra:
Quindi puoi usare il comando ls per elencare tutti i pacchetti Homebrew installati su un Mac semplicemente mostrando l'elenco completo della directory:
ls /usr/local/Cellar
Come trovare informazioni specifiche sull'installazione di pacchetti homebrew
Ora che sai dove Homebrew memorizza generalmente i pacchetti, puoi anche saperne di più su particolari pacchetti. Ti mostreremo alcuni comandi per stampare il percorso esatto di uno specifico pacchetto brew e ti mostreremo anche come ottenere ulteriori informazioni dettagliate su particolari pacchetti Homebrew installati sul Mac.
Come trovare esattamente dove è installato un pacchetto Homebrew
Se vuoi che il percorso esatto in cui è installato un pacchetto Homebrew ti venga segnalato tramite riga di comando, il metodo più semplice è usare il flag –prefix e puntarlo su un particolare pacchetto Homebrew sul Mac , questo rivelerà la posizione in cui è installato:
brew --prefix
Ad esempio, utilizzando il pacchetto 'wget' possiamo ottenere immediatamente le seguenti informazioni:
$ brew --prefix wget /usr/local/opt/wget
Come puoi vedere nell'output del comando, viene mostrato solo il percorso di installazione per quel pacchetto Homebrew.
Come ottenere informazioni dettagliate sui pacchetti Homebrew
Se sei interessato a ottenere informazioni più dettagliate su uno specifico pacchetto Homebrew che è stato installato, inclusa la provenienza del pacchetto Homebrew, che cos'è, quando è stato installato, il percorso in cui si trova il brew pacchetto è installato, così come le informazioni sulle dipendenze di quel pacchetto e su quali altri pacchetti sono necessari per usarlo. Ciò si ottiene utilizzando il flag 'info' con brew per indirizzarlo a un pacchetto specifico, utilizzando la seguente sintassi:
info birra
Ad esempio, se si desidera ottenere informazioni sul pacchetto Homebrew "wget", è necessario eseguire il seguente comando:
brew info wget
Premendo Invio verranno fornite informazioni dettagliate sul pacchetto birra. L'output di esempio di un tale comando per 'wget' potrebbe essere simile al seguente:
$ brew info wget wget: stable 1.19.5 (in bottiglia), HEAD Internet file retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 file, 3,8 MB)Versato dalla bottiglia il 07-05-2018 alle 10:59:31 Da: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dipendenze Build: pkg-config Richiesto: libidn2, openssl Opzionale: pcre libmetalink gpgme==> Opzioni --with-debug Build con supporto debug
Il comando 'brew info' ovviamente rivela molte più informazioni rispetto al semplice percorso di installazione del pacchetto, quindi se vuoi semplicemente il percorso esatto di un pacchetto brew installato il comando –prefix potrebbe essere più semplice per lo scripting o altri scopi.Tuttavia, l'output completo del comando "brew info" è incredibilmente utile per ottenere informazioni dettagliate su qualsiasi pacchetto installato e ha un valore ovvio per questo motivo, oltre a mostrare dove è installato qualcosa.
Prova tu stesso questi comandi con qualsiasi pacchetto Homebrew. Se hai seguito i nostri articoli precedenti sull'installazione di Homebrew sul Mac e poi hai verificato alcuni dei popolari pacchetti Homebrew disponibili, o forse aggiornato a Python 3 o hai installato node.js e npm tramite Homebrew, questi suggerimenti funzioneranno per mostrarti il percorso di installazione di quei pacchetti, così come altre informazioni degne di nota sui pacchetti.
Hai consigli o informazioni interessanti da condividere su come trovare dove Homebrew installa i pacchetti su un Mac o recuperare i dettagli dei pacchetti? Condividi con noi nei commenti qui sotto!