Si bien no existe una herramienta similar a apt-search que le permita a uno encontrar paquetes homebrew públicos que puedan proporcionar un archivo, muchos paquetes brew se basan en una contraparte de Linux o Unix. Puede buscar en el sitio web del paquete Debian para encontrar el paquete necesario.
Ejemplo para encontrar el paquete que proporciona el archivo goocanvas.pc
https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=goocanvas.pc
Devuelve libgoocanvas-dev
brew search
no tiene resultados para libgoocanvas-dev o libgoocanvas pero tiene un paquete goocanvas .
Puede definir un comando de la ineed
siguiente manera que devolvería una lista de debian.org usando ineed goocanvas.pc
:
ineed() {
echo -en $(echo \
$(curl -s "https://packages.debian.org/search?suite=default§ion=all&arch=any&searchon=contents&keywords=$1") \
| sed 's%</*tr>%\\n%g') \
| grep 'class="file"' \
| sed 's/<[^>]*>//g' \
| column -t \
| grep --color -i -w "$1"
}
boost
siempre que lo configure--with-python
. Todavía sería bueno saber si había una manera de consulta que proporciona archivos de archivos que ...