apt-file, o com saber a quin paquet pertany un determinat arxiu

Alguna vegada et va passar que no vas poder construir un paquet a causa de que faltava una dependència? Una situació similar pot ocórrer quan volem compilar un programa o executar un binari. En tots els casos, pot sortir un error de l'estil: «falta X arxiu, impossible realitzar la tasca sol·licitada». però, Com saber en quin altre paquet es troba aquest arxiu per, d'aquesta manera, instal·lar-lo i solucionar el problema? Bé, és aquí on fitxer apt pot resultar de gran ajuda.


Per instal·lar apt-file:

suo aptitude install apt-file

Després de la instal·lació, cal que apt-file creu el seu índex intern:

apt-file update

El procés pren alguns minuts per completar-se, depenent de la teva connexió d'Internet. Després que estigui complet el procés, ja pots buscar l'arxiu que falta:

apt-file search FindKDE4Internal.cmake

I apt-file retornarà una línia de sortida amb el paquet que has de instal·lar, per exemple:

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

Això vol dir que haureu d'instal·lar kdelibs5-dev.

Font: Comulinux & Maengora


Afegir com a font preferida a Google