A todos nos ha pasado alguna vez cuando intentamos compilar algo, encontrarnos con errores del tipo: No existe el fichero o el directorio. Algunas veces, encontrar el paquete que contiene ese .h puede ser toda una odisea, pero hoy me he encontrado con una maravillosa herramienta: apt-file.
Instalación
Con sólo tres comandos, estos problemas pasarán a mejor vida, la instalación y configuración la hacemos en dos pasos. Instalación:
# apt-get install apt-file
Y ahora actualizamos la base de datos, para poder llevar a cabo las búsquedas correctamente.
# apt-file update
Para devolver la lista con todos los paquetes que contienen este archivo:
$ apt-file search nombre_del_fichero
Si queremos la lista de todos los archivos que contiene el paquete:
$ apt-file list nombre_del_paquete
Y finalmente, para vaciar la base de datos:
# apt-file purge
Con esto nos ahorraremos la búsquedas en http://packages.debian.org!
Página del manual de apt-file.
Comments
sólo para root
¿Alguien sabe por qué razón últimamente el apt-file sólo funciona si se es root? Cuando intento hacer una búsqueda como usuario normal no obtengo nada (ni error, ni resultados). Sin embargo, si vuelvo a realizar la misma búsqueda como superluser, sí que obtengo los resultados.
Nacho
Thanks....
... me acabas de hacer todo un hombre. Gracias
The cause of the problem is:
The vendor put the bug there.
-- Meta amigo informático --
Gracias
por la receta y bienvenida al selecto club de los autores de recetas de CRySoL
No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.