Kako najti, kje so nameščeni paketi Homebrew na Macu
Kazalo:
- Kje so nameščeni paketi Homebrew v sistemu Mac OS: namestitvena pot Homebrew
- Kako najti posebne informacije o namestitvi paketa Homebrew
Ste se kdaj vprašali, kam Homebrew postavi binarne datoteke iz paketov brew, ki so nameščeni na Macu? Če ste uporabnik Homebrew, vas bo morda zanimalo, kam Homebrew vse shranjuje in kje najdete nameščene pakete brew v Mac OS.
Pokazali vam bomo pot imenika, kjer Homebrew hrani pakete, in delili tudi nekaj drugih načinov, kako videti, kaj in kje je Homebrew karkoli namestil v Mac.
To je očitno namenjeno naprednejšim uporabnikom Maca, ki se zanašajo na ukazno vrstico in Homebrew, in to ne bo veljalo za nikogar drugega. Če vas zanima namestitev Homebrew, lahko o tem izveste tukaj.
Kje so nameščeni paketi Homebrew v sistemu Mac OS: namestitvena pot Homebrew
Homebrew bo privzeto namestil vse pakete v naslednji imenik v vseh različicah Mac OS:
/usr/local/Cellar/
Poleg tega Homebrew postavi simbolne povezave v naslednjo pot imenika:
/usr/local/opt/
Simbolične povezave binarnih datotek, ki jih najdete v /usr/local/opt/, vse kažejo na njihov ustrezni paket v /usr/local/Cellar/, kar lahko potrdite z ls in zastavico -l:
ls -l /usr/local/opt/
Primer posnetka zaslona prikazuje simbolne povezave, ki kažejo od /usr/local/opt/ do /usr/local/Cellar/ za vsak posamezen paket pivovarne:
Tako lahko uporabite ukaz ls za seznam vseh paketov Homebrew, nameščenih na Macu, preprosto s prikazom celotnega seznama imenikov:
ls /usr/local/Cellar
Kako najti posebne informacije o namestitvi paketa Homebrew
Zdaj, ko veste, kje Homebrew običajno shranjuje pakete, lahko izveste tudi več podrobnosti o posameznih paketih. Pokazali vam bomo nekaj ukazov za tiskanje natančne poti določenega paketa brew in vam tudi pokazali, kako pridobiti dodatne podrobne informacije o določenih paketih Homebrew, nameščenih na Macu.
Kako natančno najti, kje je nameščen paket Homebrew
Če želite, da vam prek ukazne vrstice poročajo o natančni poti do mesta, kjer je nameščen paket Homebrew, je najenostavnejši način, da uporabite zastavico –prefix in jo usmerite na določen paket Homebrew v sistemu Mac , to bo razkrilo lokacijo, kjer je nameščen:
brew --predpona
Na primer, z uporabo paketa 'wget' lahko takoj pridobimo naslednje informacije:
$ brew --prefix wget /usr/local/opt/wget
Kot lahko vidite v izhodu ukaza, je prikazana samo namestitvena pot za ta paket Homebrew.
Kako do podrobnih informacij o paketu Homebrew
Če vas zanimajo podrobnejše informacije o določenem paketu Homebrew, ki je bil nameščen, vključno s tem, od kod izvira paket Homebrew, kaj je, kdaj je bil nameščen, pot do nameščen paket, pa tudi informacije o odvisnosti tega paketa in kateri drugi paketi so potrebni za njegovo uporabo. To dosežete z uporabo zastavice 'info' z brew, da jo usmerite na določen paket, z uporabo naslednje sintakse:
informacije o zvarku
Če bi na primer želeli pridobiti informacije o paketu Homebrew »wget«, bi izdali naslednji ukaz:
brew info wget
Če pritisnete vrnitev, se prikažejo podrobne informacije o paketu zvarka. Primer izpisa takega ukaza za 'wget' je lahko videti takole:
$ informacije o kuhanju wget wget: stabilen 1.19.5 (ustekleničeno), HEAD internetni prenosnik datotek https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 datotek, 3,8 MB)Pretočeno iz steklenice dne 2018-05-07 ob 10:59:31 Od: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Zgradba odvisnosti: pkg-config Zahtevano: libidn2, openssl Izbirno: pcre libmetalink gpgme==> Možnosti --with-debug Zgradba s podporo za odpravljanje napak
Ukaz 'brew info' očitno razkrije precej več informacij kot zgolj namestitvena pot paketa, tako da če preprosto želite natančno pot do nameščenega paketa brew, je ukaz –prefix morda lažji za skriptiranje ali druge namene.Kljub temu je celoten izhod ukaza 'brew info' izjemno uporaben za pridobivanje obsežnih informacij o katerem koli nameščenem paketu in ima očitno vrednost zaradi tega razloga, poleg tega, da prikazuje, kje je nekaj nameščeno.
Poskusite te ukaze sami s katerim koli paketom Homebrew. Če ste sledili našim prejšnjim člankom o namestitvi Homebrew na Mac in ste nato preverili nekatere priljubljene pakete Homebrew, ki so na voljo, ali ste morda posodobili na Python 3 ali namestili node.js in npm prek Homebrew, vam bodo ti nasveti pomagali pokazati pot namestitve teh paketov, kot tudi druge omembe vredne informacije o paketih.
Imate za delitev zanimiv nasvet ali informacije o iskanju, kam Homebrew namesti pakete na Mac, ali pridobivanju podrobnosti o paketu? Delite z nami v komentarjih spodaj!