Hvordan finne hvor Homebrew-pakker er installert på Mac
Innholdsfortegnelse:
- Hvor Homebrew-pakker er installert på Mac OS: Homebrew-installasjonsbanen
- Hvordan finne spesifikk installasjonsinformasjon for hjemmebryggerpakken
Har du noen gang lurt på hvor Homebrew plasserer binærfilene fra bryggepakker som er installert på en Mac? Hvis du er en Homebrew-bruker, kan du være interessert i å vite hvor Homebrew plasserer alt og hvor du finner de installerte bryggepakkene i Mac OS.
Vi viser deg katalogbanen der Homebrew oppbevarer pakker, og deler også noen andre måter å se hva og hvor Homebrew har installert noe på en Mac.
Dette er åpenbart rettet mot mer avanserte Mac-brukere som er avhengige av kommandolinjen og Homebrew, og dette vil ikke være aktuelt for noen andre. Hvis du er interessert i å installere Homebrew, kan du lære om det her.
Hvor Homebrew-pakker er installert på Mac OS: Homebrew-installasjonsbanen
Som standard vil Homebrew installere alle pakker i følgende katalog i alle versjoner av Mac OS:
/usr/local/Cellar/
I tillegg plasserer Homebrew symbolkoblinger i følgende katalogbane:
/usr/local/opt/
De symbolske koblingene til binærfiler som finnes i /usr/local/opt/ peker alle til deres respektive pakke i /usr/local/Cellar/ som kan bekreftes med ls og -l-flagget:
ls -l /usr/local/opt/
Skjermbildeeksemplet viser de symbolske lenkene som peker fra /usr/local/opt/ til /usr/local/Cellar/ for hver enkelt bryggepakke:
Dermed kan du bruke ls-kommandoen til å liste alle Homebrew-pakker installert på en Mac ganske enkelt ved å vise hele katalogoppføringen:
ls /usr/local/Cellar
Hvordan finne spesifikk installasjonsinformasjon for hjemmebryggerpakken
Nå som du vet hvor Homebrew vanligvis lagrer pakker, kan du også lære mer om bestemte pakker. Vi viser deg noen få kommandoer for å skrive ut den nøyaktige banen til en spesifikk bryggepakke, og viser deg også hvordan du får ytterligere detaljert informasjon om bestemte Homebrew-pakker installert på Mac-en.
Hvordan finne nøyaktig hvor en Homebrew-pakke er installert
Hvis du vil at den nøyaktige banen til hvor en Homebrew-pakke er installert rapportert tilbake til deg via kommandolinjen, er den enkleste metoden å bruke –prefiksflagget og peke det på en bestemt Homebrew-pakke på Macen , vil dette avsløre plasseringen der den er installert:
brew --prefiks
For eksempel, ved å bruke pakken 'wget' kan vi få følgende informasjon umiddelbart:
$ brygg --prefiks wget /usr/local/opt/wget
Som du kan se i kommandoutgangen, vises bare installasjonsbanen for den Homebrew-pakken.
Hvordan får du detaljert informasjon om hjemmebrygget pakke
Hvis du er interessert i å få mer detaljert informasjon om en spesifikk Homebrew-pakke som er installert, inkludert hvor Homebrew-pakken kom fra, hva den er, når den ble installert, banen der brygget pakken er installert, samt informasjon om pakkenes avhengigheter og hvilke andre pakker som kreves for å bruke den. Dette oppnås ved å bruke "info"-flagget med brew for å peke det mot en spesifikk pakke, ved å bruke følgende syntaks:
brygginformasjon
For eksempel, hvis du ønsker å få informasjon om Homebrew-pakken "wget", vil du utstede følgende kommando:
brew info wget
Trykk retur vil detaljert informasjon om bryggepakken. Eksempelutdata for en slik kommando for 'wget' kan se slik ut:
$ bryggeinformasjon wget wget: stabil 1.19.5 (flaske), HEAD Internett-filhenter https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 filer, 3,8MB)Helles fra flaske 2018-05-07 kl. 10:59:31 Fra: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Avhengigheter Bygg: pkg-config Påkrevd: libidn2, openssl Valgfritt: pcre libmetalink gpgme==> Alternativer --with-debug Bygg med feilsøkingsstøtte
Kommandoen 'brew info' avslører åpenbart betydelig mer informasjon enn bare installasjonsbanen til pakken, så hvis du bare vil ha den nøyaktige banen til en installert bryggpakke, kan –prefix-kommandoen være lettere for skripting eller andre formål.Ikke desto mindre er den fullstendige "brew info"-kommandoutgangen utrolig nyttig for å få omfattende informasjon om hvilken som helst installert pakke, og den har åpenbar verdi av den grunn, i tillegg til å vise hvor noe er installert.
Prøv disse kommandoene selv med en hvilken som helst Homebrew-pakke. Hvis du fulgte våre tidligere artikler om å installere Homebrew på Mac og deretter sjekket ut noen av de populære Homebrew-pakkene som er tilgjengelige, eller kanskje oppdatert til Python 3 eller installert node.js og npm gjennom Homebrew, vil disse tipsene fungere for å vise deg installasjonsbanen av disse pakkene, så vel som annen bemerkelsesverdig pakkeinformasjon.
Har du interessante råd eller informasjon å dele om å finne hvor Homebrew installerer pakker på en Mac, eller hente pakkedetaljer? Del med oss i kommentarfeltet nedenfor!