Kako pronaći gdje su Homebrew paketi instalirani na Macu

Sadržaj:

Anonim

Jeste li se ikada zapitali gdje Homebrew stavlja binarne datoteke iz brew paketa koji su instalirani na Macu? Ako ste korisnik Homebrew-a, možda će vas zanimati gdje Homebrew sve stavlja i gdje pronaći instalirane brew pakete u Mac OS-u.

Pokazat ćemo vam putanju direktorija gdje Homebrew čuva pakete, a također ćemo podijeliti nekoliko drugih načina da vidite što i gdje je Homebrew instalirao bilo što na Mac.

Ovo je očito usmjereno na naprednije Mac korisnike koji se oslanjaju na naredbeni redak i Homebrew, i ovo neće biti primjenjivo ni na koga drugog. Ako ste zainteresirani za instaliranje Homebrewa, o tome možete saznati ovdje.

Gdje se Homebrew paketi instaliraju na Mac OS: Homebrew instalacijski put

Prema zadanim postavkama, Homebrew će instalirati sve pakete u sljedeći direktorij u svim verzijama Mac OS-a:

/usr/local/Cellar/

Osim toga, Homebrew postavlja simboličke veze u sljedeću putanju direktorija:

/usr/local/opt/

Simboličke veze binarnih datoteka koje se nalaze u /usr/local/opt/ sve upućuju na njihov odgovarajući paket u /usr/local/Cellar/ što se može potvrditi s ls i -l zastavom:

ls -l /usr/local/opt/

Primjer snimke zaslona pokazuje simboličke veze koje pokazuju od /usr/local/opt/ do /usr/local/Cellar/ za svaki pojedinačni paket piva:

Tako možete upotrijebiti naredbu ls za popis svih Homebrew paketa instaliranih na Macu jednostavnim prikazivanjem cijelog popisa direktorija:

ls /usr/local/Cellar

Kako pronaći određene informacije o instalaciji Homebrew paketa

Sada kada znate gdje Homebrew općenito pohranjuje pakete, također možete saznati više pojedinosti o određenim paketima. Pokazat ćemo vam nekoliko naredbi za ispis točne putanje određenog brew paketa, a također vam pokazati kako dobiti dodatne detaljne informacije o određenim Homebrew paketima instaliranim na Macu.

Kako točno pronaći gdje je instaliran Homebrew paket

Ako želite da vam se putem naredbenog retka javi točan put do mjesta na kojem je Homebrew paket instaliran, najjednostavnija je metoda koristiti oznaku –prefix i usmjeriti je na određeni Homebrew paket na Macu , ovo će otkriti mjesto gdje je instaliran:

brew --prefiks

Na primjer, koristeći paket 'wget' možemo odmah dobiti sljedeće informacije:

$ brew --prefiks wget /usr/local/opt/wget

Kao što možete vidjeti u izlazu naredbe, prikazan je samo instalacijski put za taj Homebrew paket.

Kako dobiti detaljne informacije o Homebrew paketu

Ako ste zainteresirani za dobivanje detaljnijih informacija o određenom paketu Homebrew koji je instaliran, uključujući odakle je paket Homebrew došao, što je, kada je instaliran, putanju gdje je brew instaliran paket, kao i informacije o ovisnostima tog paketa i koji su drugi paketi potrebni za njegovo korištenje. To se postiže upotrebom oznake 'info' s brewom kako bi se usmjerila na određeni paket, koristeći sljedeću sintaksu:

informacije o pivu

Na primjer, ako želite dobiti informacije o Homebrew paketu “wget” tada biste izdali sljedeću naredbu:

brew info wget

Pritiskom na povratak prikazat će se detaljne informacije o paketu napitka. Primjer izlaza takve naredbe za 'wget' može izgledati ovako:

$ informacije o pripremi wget wget: stabilan 1.19.5 (u boci), HEAD Internet file retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 datoteka, 3,8 MB)Izliveno iz boce 2018-05-07 u 10:59:31 Od: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Ovisnosti Izrada: pkg-config Potrebno: libidn2, openssl Izborno: pcre libmetalink gpgme==> Opcije --with-debug Izrada s podrškom za ispravljanje pogrešaka

Naredba 'brew info' očito otkriva znatno više informacija od jednostavnog puta instalacije paketa, pa ako jednostavno želite točan put instaliranog paketa brew, naredba –prefix može biti lakša za skriptiranje ili druge svrhe.Bez obzira na to, potpuni izlaz naredbe 'brew info' nevjerojatno je koristan za dobivanje opsežnih informacija o bilo kojem instaliranom paketu i ima očitu vrijednost iz tog razloga, osim što pokazuje gdje je nešto instalirano.

Isprobajte ove naredbe sami s bilo kojim Homebrew paketom. Ako ste pratili naše prethodne članke o instaliranju Homebrew na Mac, a zatim provjerili neke od dostupnih popularnih Homebrew paketa, ili ste možda ažurirali na Python 3 ili instalirali node.js i npm putem Homebrewa, ovi će vam savjeti pomoći da vam pokažu instalacijski put tih paketa, kao i druge važne informacije o paketima.

Imate li zanimljiv savjet ili informaciju za podijeliti o pronalaženju gdje Homebrew instalira pakete na Mac ili dohvaćanju pojedinosti o paketu? Podijelite s nama u komentarima ispod!

Kako pronaći gdje su Homebrew paketi instalirani na Macu