La introducción del user-friendly command not found en Ubuntu, esa utilidad que nos indica que paquetes instalar en cuando no se reconoce un comando, me hizo pensar si había algo similar en Debian GNU/Linux.
Así en Debian Package of the Day he encontrado apt-file, una herramienta que nos dirá en que paquete o paquetes se encuentra un determinado archivo (NO sólo binarios).
Se instala y se genera la base de datos:
sudo apt-get install apt-file apt-file update
Y tan solo falta decirle que fichero estamos buscando para que nos diga en que paquetes del repositorio están:
apt-file search h323.h aolserver4-doc: usr/share/doc/aolserver4-doc/html/devel/c/api/c-ch323.htm asterisk-doc: usr/share/doc/asterisk-doc/api/html/Config_h323.html doc-linux-html: usr/share/doc/HOWTO/en-html/NetMeeting-HOWTO/openh323.html libklibc-dev: usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_h323.h libopal-dev: usr/include/opal/h323/h323.h libopenh323-dev: usr/include/openh323/h323.h linux-headers-2.6.18-5: usr/src/linux-headers-2.6.18-5/include/linux/netfilter_ipv4/ip_conntrack_h323.h linux-headers-2.6.18-5-486: usr/src/linux-headers-2.6.18-5-486/include/config/ip/nf/h323.h linux-headers-2.6.18-5-486: usr/src/linux-headers-2.6.18-5-486/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-686: usr/src/linux-headers-2.6.18-5-686/include/config/ip/nf/h323.h linux-headers-2.6.18-5-686: usr/src/linux-headers-2.6.18-5-686/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-686-bigmem: usr/src/linux-headers-2.6.18-5-686-bigmem/include/config/ip/nf/h323.h linux-headers-2.6.18-5-686-bigmem: usr/src/linux-headers-2.6.18-5-686-bigmem/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-amd64: usr/src/linux-headers-2.6.18-5-amd64/include/config/ip/nf/h323.h linux-headers-2.6.18-5-amd64: usr/src/linux-headers-2.6.18-5-amd64/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-k7: usr/src/linux-headers-2.6.18-5-k7/include/config/ip/nf/h323.h linux-headers-2.6.18-5-k7: usr/src/linux-headers-2.6.18-5-k7/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-vserver: usr/src/linux-headers-2.6.18-5-vserver/include/linux/netfilter_ipv4/ip_conntrack_h323.h linux-headers-2.6.18-5-vserver-686: usr/src/linux-headers-2.6.18-5-vserver-686/include/config/ip/nf/h323.h linux-headers-2.6.18-5-vserver-686: usr/src/linux-headers-2.6.18-5-vserver-686/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-vserver-k7: usr/src/linux-headers-2.6.18-5-vserver-k7/include/config/ip/nf/h323.h linux-headers-2.6.18-5-vserver-k7: usr/src/linux-headers-2.6.18-5-vserver-k7/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-xen: usr/src/linux-headers-2.6.18-5-xen/include/linux/netfilter_ipv4/ip_conntrack_h323.h linux-headers-2.6.18-5-xen-686: usr/src/linux-headers-2.6.18-5-xen-686/include/config/ip/nf/h323.h linux-headers-2.6.18-5-xen-686: usr/src/linux-headers-2.6.18-5-xen-686/include/config/ip/nf/nat/h323.h linux-headers-2.6.18-5-xen-vserver: usr/src/linux-headers-2.6.18-5-xen-vserver/include/linux/netfilter_ipv4/ip_conntrack_h323.h linux-headers-2.6.18-5-xen-vserver-686: usr/src/linux-headers-2.6.18-5-xen-vserver-686/include/config/ip/nf/h323.h linux-headers-2.6.18-5-xen-vserver-686: usr/src/linux-headers-2.6.18-5-xen-vserver-686/include/config/ip/nf/nat/h323.h linux-kernel-headers: usr/include/linux/netfilter_ipv4/ip_conntrack_h323.h
La verdad es que si lo hubiera encontrado antes me habría ahorrado más de un quebradero de cabeza.
Comentarios
Ahorrar tiempo...
Por fin, deberias tener una lista de comandos utiles y ocultos como este, seguramente que muchos nos ahorrariamos buen tiempo.
Saludos!
A ver si saco un poco de tiempo
Debería intentar conseguir algo de tiempo para realizar dicha recopilación.
La verdad es que no es una mala idea.
Saludos.
Im-presionante
En dos palabras: ¡im-presionante!
apt-file... ¿dónde estabas cuando tanta falta me hiciste? ;-)
Muchísimas gracias por el apunte... ¡creo que voy a sacar buen provecho de él!
Eso mismo pensé yo
Pues eso mismo pensé yo cuando me lo encontré.
La verdad es que es una buena herramienta que ahorra bastante tiempo de búsqueda.
Saludos.