Com trobar on s'instal·len els paquets Homebrew al Mac

Taula de continguts:

Anonim

T'has preguntat mai on posa Homebrew els binaris dels paquets brew que estan instal·lats en un Mac? Si sou un usuari d'Homebrew, potser us interessa saber on posa tot Homebrew i on trobar els paquets de brew instal·lats a Mac OS.

Us mostrarem la ruta del directori on Homebrew guarda els paquets i també compartirem algunes altres maneres de veure què i on Homebrew ha instal·lat qualsevol cosa a un Mac.

Això està òbviament dirigit a usuaris de Mac més avançats que confien en la línia d'ordres i Homebrew, i això no serà aplicable a ningú més. Si esteu interessats a instal·lar Homebrew, podeu obtenir-ne informació aquí.

On s'instal·len els paquets Homebrew a Mac OS: la ruta d'instal·lació Homebrew

Per defecte, Homebrew instal·larà tots els paquets al directori següent en totes les versions de Mac OS:

/usr/local/Cellar/

A més, Homebrew col·loca enllaços simbòlics a la ruta del directori següent:

/usr/local/opt/

Els enllaços simbòlics dels binaris que es troben a /usr/local/opt/ apunten al seu paquet respectiu a /usr/local/Cellar/ com es pot confirmar amb ls i la bandera -l:

ls -l /usr/local/opt/

L'exemple de captura de pantalla mostra els enllaços simbòlics que apunten des de /usr/local/opt/ a /usr/local/Cellar/ per a cada paquet de cervesa individual:

Així podeu utilitzar l'ordre ls per llistar tots els paquets Homebrew instal·lats en un Mac simplement mostrant la llista completa del directori:

ls /usr/local/Cellar

Com trobar informació específica sobre la instal·lació del paquet Homebrew

Ara que ja sabeu on emmagatzema Homebrew els paquets, també podeu obtenir més informació sobre paquets concrets. Us mostrarem unes quantes ordres per imprimir el camí exacte d'un paquet de brew específic i també us mostrarem com obtenir informació detallada addicional sobre paquets Homebrew concrets instal·lats al Mac.

Com trobar exactament on s'instal·la un paquet Homebrew

Si voleu que se us informi del camí exacte cap a on s'instal·la un paquet Homebrew mitjançant la línia d'ordres, el mètode més senzill és utilitzar el senyalador –prefix i apuntar-lo a un paquet Homebrew concret al Mac. , això revelarà la ubicació on està instal·lat:

brew --prefix

Per exemple, utilitzant el paquet ‘wget’ podem obtenir la següent informació immediatament:

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

Com podeu veure a la sortida de l'ordre, només es mostra la ruta d'instal·lació d'aquest paquet Homebrew.

Com obtenir informació detallada del paquet Homebrew

Si esteu interessats a obtenir informació més detallada sobre un paquet Homebrew específic que s'ha instal·lat, inclòs d'on prové el paquet Homebrew, què és, quan es va instal·lar, el camí d'on es va instal·lar. s'instal·la el paquet, així com informació sobre les dependències d'aquest paquet i quins altres paquets calen per utilitzar-lo. Això s'aconsegueix utilitzant la bandera "informació" amb brew per apuntar-lo a un paquet específic, utilitzant la sintaxi següent:

informació de la cervesa

Per exemple, si volguéssiu obtenir informació sobre el paquet Homebrew “wget”, emetríeu l'ordre següent:

brew info wget

Hitting return es detallarà informació sobre el paquet de cervesa. Un exemple de sortida d'aquesta ordre per a 'wget' pot semblar el següent:

$ info brew wget wget: estable 1.19.5 (embotellat), recuperador de fitxers HEAD Internet https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 fitxers, 3,8 MB)Abocat des de l'ampolla el 07/05/2018 a les 10:59:31 De: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dependències Construcció: pkg-config Obligatori: libidn2, openssl Opcional: pcre libmetalink gpgme==> Opcions --with-debug Construcció amb suport de depuració

L'ordre 'brew info' òbviament revela molt més informació que simplement la ruta d'instal·lació del paquet, de manera que si simplement voleu la ruta exacta d'un paquet brew instal·lat, l'ordre –prefix pot ser més fàcil per a l'escriptura. o altres finalitats.No obstant això, la sortida completa de l'ordre "brew info" és increïblement útil per obtenir informació àmplia sobre qualsevol paquet instal·lat i té un valor evident per aquest motiu, a més de mostrar on hi ha alguna cosa instal·lada.

Proveu aquestes ordres vos altres mateixos amb qualsevol paquet Homebrew. Si heu seguit els nostres articles anteriors sobre la instal·lació d'Homebrew al Mac i després heu consultat alguns dels populars paquets Homebrew disponibles, o potser heu actualitzat a Python 3 o heu instal·lat node.js i npm mitjançant Homebrew, aquests consells us ajudaran a mostrar-vos el camí d'instal·lació. d'aquests paquets, així com altra informació destacada sobre el paquet.

Tens consells o informació interessants per compartir per trobar on Homebrew instal·la els paquets en un Mac o per recuperar els detalls dels paquets? Comparteix amb nos altres als comentaris a continuació!

Com trobar on s'instal·len els paquets Homebrew al Mac