¿Qué significa brew tap?


271

A veces veo artículos que dicen comando brew tapantes de brew installalgo. Me pregunto qué tapsignifica? ¿Y por qué debo correr tapantes install?


14
Es para acceder a otros repositorios que no están incluidos en el repositorio maestro de Homebrew. Debe tocar antes de instalar un paquete que sea de otro repositorio. Puedes ver todos los toques actuales con brew tap.
Caleb

11
El otro comentario es correcto, pero a modo de explicación, cuando toca un recurso, obtiene acceso a él. Pero también es otra referencia de cerveza / elaboración de cerveza (tal como está homebrew) porque cuando toca un barril de cerveza, esencialmente está golpeando una válvula para "acceder a la cerveza" .
Mark Setchell

13
Si te confunde la multitud de verbos relacionados con la cerveza, como yo, hay un glosario .
Andrew M

Lo único bueno del nombre de brew es que es corto
Niall Connaughton

1
¿Por qué está esto en StackOverflow? No se trata de escribir código: Unix y Linux o Ask Different son más evidentemente apropiados.
Charles Duffy el

Respuestas:


272

El comando tap permite que Homebrew acceda a otro repositorio de fórmulas. Una vez que haya hecho esto, ha ampliado sus opciones de software instalable.

Estos repositorios de Git adicionales (dentro /usr/local/Homebrew/Library/Taps) describen conjuntos de fórmulas de paquetes que están disponibles para la instalación.

P.ej

brew tap                     # list tapped repositories
brew tap <tapname>           # add tap
brew untap <tapname>         # remove a tap

11
brew caskParece agregar el caskroom/caskrepositorio. ¿Es un atajo y esencialmente el mismo que brew tap caskroom/cask?
skube

44
Entonces, ¿esto significa brew tapque agregará un repositorio de terceros no oficial?
wisbucky

1
¿Cómo enumeras las fórmulas de un determinado toque?
Tom

3
Para mí, el camino era / usr / local / Homebrew / Library / Taps
Carl Pritchett

"..repository of formulas", ¿qué significan las fórmulas?
vikramvi

43

brew tap agrega más repositorios a la lista de fórmulas que preparan pistas, actualizaciones e instalaciones desde

brew tap <user>/<repo>crea un clon superficial del repositorio en https://github.com/user/homebrew-repo . Tenga en cuenta que los brew tapprefijos del nombre del repositorio con "homebrew-". Después de eso, brew podrá trabajar en esas fórmulas como si estuvieran en el repositorio canónico de Homebrew

La documentación completa se puede encontrar aquí con todas las opciones disponibles.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.