Ako nájsť, kde sú na Macu nainštalované balíčky Homebrew

Obsah:

Anonim

Premýšľali ste niekedy, kam Homebrew ukladá binárne súbory z balíčkov, ktoré sú nainštalované na Macu? Ak ste používateľom Homebrew, možno vás bude zaujímať, kam Homebrew všetko umiestňuje a kde nájdete nainštalované balíčky varenia v systéme Mac OS.

Ukážeme vám cestu k adresáru, kde Homebrew uchováva balíčky, a tiež sa podelíme o niekoľko ďalších spôsobov, ako zistiť, čo a kde Homebrew nainštaloval niečo do Macu.

Toto je zjavne zamerané na pokročilejších používateľov počítačov Mac, ktorí sa spoliehajú na príkazový riadok a Homebrew, a nebude sa to týkať nikoho iného. Ak máte záujem o inštaláciu Homebrew, môžete sa o tom dozvedieť tu.

Kde sa inštalujú balíčky Homebrew v systéme Mac OS: Cesta inštalácie Homebrew

V predvolenom nastavení Homebrew nainštaluje všetky balíčky do nasledujúceho adresára vo všetkých verziách Mac OS:

/usr/local/Cellar/

Homebrew navyše umiestňuje symbolické odkazy do nasledujúcej cesty adresára:

/usr/local/opt/

Symbolické odkazy na binárne súbory nachádzajúce sa v /usr/local/opt/ všetky smerujú k ich príslušnému balíku v /usr/local/Cellar/, čo možno potvrdiť pomocou ls a príznaku -l:

ls -l /usr/local/opt/

Príklad snímky obrazovky ukazuje symbolické odkazy smerujúce z /usr/local/opt/ do /usr/local/Cellar/ pre každé jednotlivé balenie varenia:

Príkaz ls teda môžete použiť na zobrazenie zoznamu všetkých balíčkov Homebrew nainštalovaných na počítači Mac jednoduchým zobrazením úplného zoznamu adresárov:

ls /usr/local/Cellar

Ako nájsť konkrétne informácie o inštalácii balíka Homebrew

Teraz, keď už viete, kde Homebrew zvyčajne ukladá balíčky, môžete sa tiež dozvedieť viac o konkrétnych balíčkoch. Ukážeme vám niekoľko príkazov na vytlačenie presnej cesty konkrétneho balíčka varenia a tiež vám ukážeme, ako získať ďalšie podrobné informácie o konkrétnych balíčkoch Homebrew nainštalovaných na počítači Mac.

Ako nájsť presné miesto, kde je nainštalovaný balíček Homebrew

Ak chcete, aby vám bola cez príkazový riadok nahlásená presná cesta k miestu, kde je nainštalovaný balík Homebrew, najjednoduchším spôsobom je použiť príznak –prefix a nasmerovať ho na konkrétny balík Homebrew na Macu , zobrazí sa umiestnenie, kde je nainštalovaný:

brew --predpona

Napríklad pomocou balíka „wget“ môžeme okamžite získať nasledujúce informácie:

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

Ako môžete vidieť vo výstupe príkazu, zobrazuje sa iba inštalačná cesta pre daný balík Homebrew.

Ako získať podrobné informácie o balíčku Homebrew

Ak máte záujem získať podrobnejšie informácie o konkrétnom balíku Homebrew, ktorý bol nainštalovaný, vrátane toho, odkiaľ balík Homebrew pochádza, čo to je, kedy bol nainštalovaný, cestu, kde sa varil balík je nainštalovaný, ako aj informácie o závislostiach balíkov a aké ďalšie balíky sú potrebné na jeho použitie. To sa dosiahne použitím príznaku „info“ s varením, aby ste ho nasmerovali na konkrétny balík, pomocou nasledujúcej syntaxe:

informácie o varení

Ak by ste napríklad chceli získať informácie o balíku Homebrew „wget“, zadali by ste nasledujúci príkaz:

brew info wget

Zatlačením na návrat sa zobrazia podrobné informácie o varnom balení. Príklad výstupu takéhoto príkazu pre „wget“ môže vyzerať takto:

$ informácie o varení wget wget: stabilná 1.19.5 (fľaškovaná), HEAD Internet File Retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 súborov, 3,8 MB)Naliate z fľaše dňa 2018-05-07 o 10:59:31 Od: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Zostavenie závislostí: pkg-config Povinné: libidn2, openssl Voliteľné: pcre libmetalink gpgme==> Možnosti --with-debug Zostavenie s podporou ladenia

Príkaz 'brew info' očividne prezrádza podstatne viac informácií než len inštalačnú cestu balíka, takže ak chcete jednoducho presnú cestu k nainštalovanému balíku brew, príkaz –prefix môže byť jednoduchší na skriptovanie alebo iné účely.Úplný výstup príkazu „brew info“ je však neuveriteľne užitočný na získanie rozsiahlych informácií o akomkoľvek nainštalovanom balíku a z tohto dôvodu má zjavnú hodnotu, okrem toho, že ukazuje, kde je niečo nainštalované.

Vyskúšajte tieto príkazy sami s akýmkoľvek balíčkom Homebrew. Ak ste sa riadili našimi predchádzajúcimi článkami o inštalácii Homebrew na Mac a potom ste si pozreli niektoré z populárnych dostupných balíčkov Homebrew, prípadne ste ich aktualizovali na Python 3 alebo ste si nainštalovali node.js a npm cez Homebrew, tieto tipy vám ukážu cestu inštalácie. týchto balíkov, ako aj ďalšie dôležité informácie o balíkoch.

Máte zaujímavú radu alebo informácie, o ktoré by ste sa mohli podeliť o zistení, kde Homebrew inštaluje balíčky na Mac, alebo o načítaní podrobností o balíčkoch? Podeľte sa s nami v komentároch nižšie!

Ako nájsť, kde sú na Macu nainštalované balíčky Homebrew