Jak zjistit, kde jsou na Macu nainstalovány balíčky Homebrew

Obsah:

Anonim

Napadlo vás někdy, kam Homebrew ukládá binární soubory z balíčků brew, které jsou nainstalovány na Macu? Pokud jste uživatelem Homebrew, možná vás bude zajímat, kam Homebrew všechno umístí a kde najít nainstalované balíčky pro vaření v Mac OS.

Ukážeme vám cestu k adresáři, kde Homebrew uchovává balíčky, a také se podělíme o několik dalších způsobů, jak zjistit, co a kam Homebrew cokoli nainstaloval do Macu.

Toto je zjevně zaměřeno na pokročilejší uživatele počítačů Mac, kteří se spoléhají na příkazový řádek a Homebrew, a nebude to platit pro nikoho jiného. Pokud máte zájem o instalaci Homebrew, můžete se o tom dozvědět zde.

Kde se balíčky Homebrew instalují na Mac OS: instalační cesta Homebrew

Ve výchozím nastavení nainstaluje Homebrew všechny balíčky do následujícího adresáře ve všech verzích Mac OS:

/usr/local/Cellar/

Navíc Homebrew umísťuje symbolické odkazy do následující cesty adresáře:

/usr/local/opt/

Symbolické odkazy na binární soubory nalezené v /usr/local/opt/ všechny ukazují na příslušný balíček v /usr/local/Cellar/, jak lze potvrdit pomocí ls a příznaku -l:

ls -l /usr/local/opt/

Příklad snímku obrazovky ukazuje symbolické odkazy směřující z /usr/local/opt/ do /usr/local/Cellar/ pro každý jednotlivý balíček s várkou:

Příkaz ls tedy můžete použít k vypsání všech balíčků Homebrew nainstalovaných na Mac jednoduše zobrazením úplného výpisu adresáře:

ls /usr/local/Cellar

Jak najít konkrétní informace o instalaci balíčku Homebrew

Nyní, když víte, kde Homebrew obvykle ukládá balíčky, můžete se také dozvědět více podrobností o konkrétních balíčcích. Ukážeme vám několik příkazů k vytištění přesné cesty konkrétního balíčku vaření a také vám ukážeme, jak získat další podrobné informace o konkrétních balíčcích Homebrew nainstalovaných na počítači Mac.

Jak přesně najít, kde je nainstalován balíček Homebrew

Pokud chcete, aby vám byla přes příkazový řádek nahlášena přesná cesta k místu, kde je balíček Homebrew nainstalován, nejjednodušší metodou je použít příznak –prefix a nasměrovat jej na konkrétní balíček Homebrew na Macu. , zobrazí se umístění, kde je nainstalován:

brew --předpona

Například pomocí balíčku „wget“ můžeme okamžitě získat následující informace:

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

Jak můžete vidět ve výstupu příkazu, je zobrazena pouze instalační cesta pro daný balíček Homebrew.

Jak získat podrobné informace o balíčku Homebrew

Pokud máte zájem získat podrobnější informace o konkrétním balíčku Homebrew, který byl nainstalován, včetně toho, odkud balíček Homebrew pochází, co to je, kdy byl nainstalován, cestu, kam se vařil je nainstalován balíček, stejně jako informace o závislostech těchto balíčků ao tom, jaké další balíčky jsou nutné k jeho použití. Toho je dosaženo použitím příznaku „info“ s brew k nasměrování na konkrétní balíček pomocí následující syntaxe:

informace o vaření

Pokud byste například chtěli získat informace o balíčku Homebrew „wget“, zadali byste následující příkaz:

informace o vaření wget

Stisknutím tlačítka Return se zobrazí podrobné informace o balení. Příklad výstupu takového příkazu pro „wget“ může vypadat takto:

$ informace o vaření wget wget: stabilní 1.19.5 (v lahvích), HEAD Internet File Retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 souborů, 3,8 MB)Nalito z láhve dne 2018-05-07 v 10:59:31 Od: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Sestavení závislostí: pkg-config Požadováno: libidn2, openssl Volitelné: pcre libmetalink gpgme==> Možnosti --with-debug Sestavení s podporou ladění

Příkaz 'brew info' zjevně odhaluje podstatně více informací než jen instalační cestu balíčku, takže pokud chcete pouze přesnou cestu k nainstalovanému balíčku brew, může být pro skriptování jednodušší příkaz –prefix nebo jiné účely.Úplný výstup příkazu „brew info“ je nicméně neuvěřitelně užitečný pro získání rozsáhlých informací o jakémkoli nainstalovaném balíčku a má z tohoto důvodu zřejmou hodnotu, kromě toho, že ukazuje, kde je něco nainstalováno.

Vyzkoušejte tyto příkazy sami s jakýmkoli balíčkem Homebrew. Pokud jste se řídili našimi předchozími články o instalaci Homebrew na Mac a poté se podívali na některé z populárních dostupných balíčků Homebrew nebo možná aktualizovali na Python 3 nebo nainstalovali node.js a npm přes Homebrew, tyto tipy vám ukážou cestu instalace. těchto balíčků a také další důležité informace o balících.

Máte zajímavou radu nebo informaci, o kterou se můžete podělit o zjištění, kde Homebrew instaluje balíčky na Mac, nebo o získání podrobností o balíčku? Podělte se s námi v komentářích níže!

Jak zjistit, kde jsou na Macu nainstalovány balíčky Homebrew