Buscar ficheros en el repositorio Debian: apt-file

Debian

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

Uso

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!

Refetencias

Página del manual de apt-file.

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
nacho's picture

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. Puzzled

Nacho

Thanks....

... me acabas de hacer todo un hombre. Gracias Laughing out loud

The cause of the problem is:
The vendor put the bug there.
-- Meta amigo informático --

david.villa's picture

Gracias

por la receta y bienvenida al selecto club de los autores de recetas de CRySoL Sticking out tongue

No soy portavoz de ningún colectivo, grupo o facción. Mi opinión es personal e intransferible.