Ako nájsť, kde sú na Macu nainštalované balíčky Homebrew
Obsah:
- Kde sa inštalujú balíčky Homebrew v systéme Mac OS: Cesta inštalácie Homebrew
- Ako nájsť konkrétne informácie o inštalácii balíka Homebrew
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!