Cómo encontrar dónde están instalados los paquetes Homebrew en Mac

Tabla de contenido:

Anonim

¿Alguna vez te has preguntado dónde coloca Homebrew los archivos binarios de los paquetes brew que están instalados en una Mac? Si es un usuario de Homebrew, es posible que le interese saber dónde pone Homebrew todo y dónde encontrar los paquetes brew instalados en Mac OS.

Le mostraremos la ruta del directorio donde Homebrew guarda los paquetes, y también compartiremos algunas otras formas de ver qué y dónde Homebrew ha instalado algo en una Mac.

Esto obviamente está dirigido a usuarios de Mac más avanzados que confían en la línea de comandos y Homebrew, y esto no se aplicará a nadie más. Si está interesado en instalar Homebrew, puede obtener más información aquí.

Dónde se instalan los paquetes de Homebrew en Mac OS: la ruta de instalación de Homebrew

De forma predeterminada, Homebrew instalará todos los paquetes en el siguiente directorio en todas las versiones de Mac OS:

/usr/local/Bodega/

Además, Homebrew coloca enlaces simbólicos en la siguiente ruta de directorio:

/usr/local/opt/

Los enlaces simbólicos de los archivos binarios que se encuentran en /usr/local/opt/ apuntan todos a su paquete respectivo en /usr/local/Cellar/ como se puede confirmar con ls y la bandera -l:

ls -l /usr/local/opt/

El ejemplo de captura de pantalla muestra los enlaces simbólicos que apuntan desde /usr/local/opt/ a /usr/local/Cellar/ para cada paquete de preparación individual:

Por lo tanto, puede usar el comando ls para enumerar todos los paquetes de Homebrew instalados en una Mac simplemente mostrando la lista completa del directorio:

ls /usr/local/Bodega

Cómo encontrar información específica sobre la instalación del paquete Homebrew

Ahora que sabe dónde Homebrew almacena generalmente los paquetes, también puede aprender más detalles sobre paquetes particulares. Le mostraremos algunos comandos para imprimir la ruta exacta de un paquete de cerveza específico y también le mostraremos cómo obtener información detallada adicional sobre paquetes Homebrew particulares instalados en la Mac.

Cómo encontrar exactamente dónde está instalado un paquete Homebrew

Si desea que se le informe a través de la línea de comandos la ruta exacta donde está instalado un paquete de Homebrew, el método más simple es usar el indicador –prefix y apuntarlo a un paquete de Homebrew en particular en la Mac , esto revelará la ubicación donde está instalado:

preparar --prefijo

Por ejemplo, usando el paquete 'wget' podemos obtener la siguiente información inmediatamente:

$ preparación --prefijo wget /usr/local/opt/wget

Como puede ver en la salida del comando, solo se muestra la ruta de instalación para ese paquete de Homebrew.

Cómo obtener información detallada del paquete Homebrew

Si está interesado en obtener información más detallada sobre un paquete Homebrew específico que se ha instalado, incluso de dónde proviene el paquete Homebrew, qué es, cuándo se instaló, la ruta donde se está instalado el paquete, así como información sobre las dependencias de ese paquete y qué otros paquetes se requieren para usarlo. Esto se logra usando el indicador 'info' con brew para apuntarlo a un paquete específico, usando la siguiente sintaxis:

información de preparación

Por ejemplo, si desea obtener información sobre el paquete Homebrew "wget", debe ejecutar el siguiente comando:

info preparación wget

Al pulsar Intro se detallará la información sobre el paquete de preparación. El resultado de ejemplo de un comando de este tipo para 'wget' puede tener el siguiente aspecto:

$ información de preparación wget wget: estable 1.19.5 (embotellado), HEAD Internet file retriever https://www.gnu.org/software/wget/ /usr /local/Cellar/wget/1.19.4_1 (50 archivos, 3,8 MB)Vertido de la botella el 2018-05-07 a las 10:59:31 De: https://github.com/Homebrew/homebrew-core/blob /master/Formula/wget.rb==> Dependencias Compilación: pkg-config Obligatorio: libidn2, openssl Opcional: pcre libmetalink gpgme==> Opciones --with-debug Compilación con soporte de depuración

El comando 'brew info' obviamente revela mucha más información que simplemente la ruta de instalación del paquete, por lo que si simplemente desea conocer la ruta exacta de un paquete brew instalado, el comando –prefix puede ser más fácil para las secuencias de comandos u otros fines.No obstante, la salida completa del comando 'brew info' es increíblemente útil para obtener información detallada sobre cualquier paquete instalado y tiene un valor obvio por ese motivo, además de mostrar dónde está instalado algo.

Pruebe estos comandos usted mismo con cualquier paquete de Homebrew. Si siguió nuestros artículos anteriores sobre la instalación de Homebrew en la Mac y luego revisó algunos de los populares paquetes de Homebrew disponibles, o tal vez actualizó a Python 3 o instaló node.js y npm a través de Homebrew, estos consejos funcionarán para mostrarle la ruta de instalación de esos paquetes, así como otra información importante del paquete.

¿Tiene consejos o información interesante para compartir sobre cómo encontrar dónde Homebrew instala paquetes en una Mac o cómo recuperar los detalles de los paquetes? ¡Comparte con nosotros en los comentarios a continuación!

Cómo encontrar dónde están instalados los paquetes Homebrew en Mac