Cum să găsiți unde sunt instalate pachetele Homebrew pe Mac

Cuprins:

Anonim

V-ați întrebat vreodată unde pune Homebrew binarele din pachetele Brew care sunt instalate pe un Mac? Dacă sunteți un utilizator Homebrew, ați putea fi interesat să știți unde Homebrew pune totul și unde puteți găsi pachetele de bere instalate în Mac OS.

Vă vom arăta calea directorului în care Homebrew păstrează pachetele și, de asemenea, vă vom împărtăși câteva alte moduri de a vedea ce și unde Homebrew a instalat ceva pe un Mac.

Acest lucru se adresează, evident, utilizatorilor Mac mai avansați care se bazează pe linia de comandă și Homebrew, iar acest lucru nu va fi aplicabil nimănui altcineva. Dacă sunteți interesat să instalați Homebrew, puteți afla despre asta aici.

Unde sunt instalate pachetele Homebrew pe Mac OS: Calea de instalare Homebrew

În mod implicit, Homebrew va instala toate pachetele în următorul director în toate versiunile de Mac OS:

/usr/local/Cellar/

În plus, Homebrew plasează linkuri simbolice în următoarea cale de director:

/usr/local/opt/

Legăturile simbolice ale binarelor găsite în /usr/local/opt/ toate indică pachetul respectiv în /usr/local/Cellar/, după cum se poate confirma cu ls și steag-ul -l:

ls -l /usr/local/opt/

Exemplul de captură de ecran demonstrează legăturile simbolice care indică de la /usr/local/opt/ la /usr/local/Cellar/ pentru fiecare pachet individual de bere:

Astfel, puteți folosi comanda ls pentru a lista toate pachetele Homebrew instalate pe un Mac, pur și simplu, arătând lista completă a directorului:

ls /usr/local/Cellar

Cum să găsiți informații specifice de instalare a pachetului Homebrew

Acum că știți unde stochează în general pachetele Homebrew, puteți afla și mai multe detalii despre anumite pachete. Vă vom arăta câteva comenzi pentru a imprima calea exactă a unui anumit pachet de preparare și, de asemenea, vă vom arăta cum să obțineți informații suplimentare detaliate despre anumite pachete Homebrew instalate pe Mac.

Cum să găsești exact unde este instalat un pachet Homebrew

Dacă doriți să vă raporteze calea exactă către locul în care este instalat un pachet Homebrew prin linia de comandă, cea mai simplă metodă este să utilizați indicatorul –prefix și să îl îndreptați către un anumit pachet Homebrew pe Mac , aceasta va dezvălui locația în care este instalat:

brew --prefix

De exemplu, folosind pachetul ‘wget’ putem obține imediat următoarele informații:

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

Așa cum puteți vedea în rezultatul comenzii, este afișată doar calea de instalare pentru acel pachet Homebrew.

Cum să obțineți informații detaliate despre pachetul Homebrew

Dacă sunteți interesat să obțineți informații mai detaliate despre un anumit pachet Homebrew care a fost instalat, inclusiv de unde provine pachetul Homebrew, ce este, când a fost instalat, calea unde a fost instalat. pachetul este instalat, precum și informații despre dependențele pachetului respectiv și despre ce alte pachete sunt necesare pentru a-l utiliza. Acest lucru se realizează prin utilizarea steagului „info” cu brew pentru a-l îndrepta către un anumit pachet, folosind următoarea sintaxă:

informații despre bere

De exemplu, dacă doriți să obțineți informații despre pachetul Homebrew „wget”, atunci ați lansa următoarea comandă:

brew info wget

Atingând returnare, vor detalia informații despre pachetul de infuzie. Exemplu de ieșire a unei astfel de comenzi pentru „wget” poate arăta astfel:

$ info brew wget wget: stabil 1.19.5 (imbuteliat), HEAD Internet File Retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 de fișiere, 3,8 MB)Turnat din sticlă pe 2018-05-07 la 10:59:31 De la: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dependențe Build: pkg-config Obligatoriu: libidn2, openssl Opțional: pcre libmetalink gpgme==> Opțiuni --with-debug Build with debug support

Comanda „brew info” dezvăluie, evident, mult mai multe informații decât simpla cale de instalare a pachetului, așa că, dacă doriți pur și simplu calea exactă a unui pachet brew instalat, comanda –prefix poate fi mai ușoară pentru scriptare sau alte scopuri.Cu toate acestea, ieșirea completă a comenzii „brew info” este incredibil de utilă pentru a obține informații detaliate despre orice pachet instalat și are o valoare evidentă din acest motiv, pe lângă faptul că arată unde este instalat ceva.

Încercați singur aceste comenzi cu orice pachet Homebrew. Dacă ați urmat articolele noastre anterioare despre instalarea Homebrew pe Mac și apoi ați verificat unele dintre pachetele populare Homebrew disponibile sau, poate, actualizate la Python 3 sau instalat node.js și npm prin Homebrew, aceste sfaturi vor funcționa pentru a vă arăta calea de instalare a acestor pachete, precum și alte informații despre pachete demne de remarcat.

Aveți sfaturi sau informații interesante de împărtășit despre găsirea locului în care Homebrew instalează pachetele pe un Mac sau despre preluarea detaliilor pachetului? Distribuie cu noi în comentariile de mai jos!

Cum să găsiți unde sunt instalate pachetele Homebrew pe Mac