Comment trouver quel package fournit un fichier?

15

Par exemple, je ne peux pas installer le package à qcadcause de l'erreur: "impossible de trouver qdict.h".
Comment puis-je trouver le package qui fournit le fichier qdict.hafin que je puisse installer le package qcad?

Eddy_Em
la source
quel paquet ???
Joe
2
@Joe, j'illustre: je veux installer qcad, mais il ne compile pas car je ne trouve pas le fichier qdict.h. Je veux savoir quel paquet contient ce fichier. J'ai essayé de google, mais je n'ai rien trouvé.
Eddy_Em
est-ce une superposition ou un package régulier que vous avez téléchargé
Joe
peut-être émerger -av qt
marguerite
1
voir aussi unix.stackexchange.com/q/82021/13011
Nikos Alexandris

Réponses:

14

Vous pouvez utiliser la e-filecommande du pflpackage ( emerge -av app-portage/pfl) pour rechercher par contenu de package.

e-file YOURFILE

Vous pouvez également utiliser une base de données en ligne .

Concernant qcadspécifiquement le package, vous aurez probablement besoin du package Qt4. IIRC, use emerge -av x11-libs/qt-gui(Si cela ne fonctionne pas, essayez de rechercher des packages QT. Utilisez cette requête :. emerge -s qt)

Marguerite
la source
4
Pour être plus précis, pflfournit la commandee-file
Tobias Kienzler
Pour info, la e-filecommande interroge simplement la même base de données en ligne liée dans la réponse. Cela s'appelle la liste des fichiers de Portage.
daveloyall