apt-file, o cómo saber a qué paquete pertenece un determinado archivo

¿Alguna vez te pasó que no pudiste construir un paquete debido a que faltaba una dependencia? Una situación similar puede ocurrir cuando queremos compilar un programa o ejecutar un binario. En todos los casos, puede salir un error del estilo: “falta X archivo, imposible realizar la tarea solicitada”. Pero, ¿cómo saber en qué otro paquete se encuentra ese archivo para, de ese modo, instalarlo y solucionar el problema? Bueno, es aquí donde apt-file puede resultar de gran ayuda.


Para instalar apt-file:

sudo aptitude install apt-file

Después de la instalación, es preciso que apt-file cree su índice interno:

apt-file update

El proceso toma algunos minutos para completarse, dependiendo de tu conexión de Internet. Luego de que esté completo el proceso, ya podés buscar el archivo faltante:

apt-file search FindKDE4Internal.cmake

Y apt-file devolverá una línea de salida con el paquete que tenés que instalar, por ejemplo:

kdelibs5-dev: /usr/share/kde4/apps/cmake/modules/FindKDE4Internal.cmake

Eso significa que tenés que instalar kdelibs5-dev.

Fuente: Comulinux & Maengora


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.