¿Cómo encontrar qué paquete proporciona un archivo?

15

Por ejemplo, no puedo instalar el paquete qcadpor error: "no puedo encontrar qdict.h".
¿Cómo puedo encontrar el paquete que proporciona el archivo qdict.hpara poder instalar el paquete qcad?

Eddy_Em
fuente
que paquete ???
Joe
2
@Joe, lo ilustra: quiero instalar qcad, pero no se compila porque no puedo encontrar el archivo qdict.h. Quiero saber qué paquete contiene ese archivo. Intenté buscar en Google, pero no encontré nada.
Eddy_Em
¿es una superposición o un paquete normal que descargaste
Joe
quizás emerge -av qt
margarita
1
ver también unix.stackexchange.com/q/82021/13011
Nikos Alexandris

Respuestas:

14

Puede usar el e-filecomando del pflpaquete ( emerge -av app-portage/pfl) para buscar por contenido del paquete.

e-file YOURFILE

Alternativamente, puede usar una base de datos en línea .

Con respecto al qcadpaquete específicamente, probablemente necesite el paquete Qt4. IIRC, use emerge -av x11-libs/qt-gui(Si eso no funciona, intente buscar paquetes QT. Use esta consulta:. emerge -s qt)

margarita
fuente
44
Para ser más precisos, pflproporciona el comandoe-file
Tobias Kienzler
Para su información, el e-filecomando simplemente consulta la misma base de datos en línea vinculada en la respuesta. Se llama la Lista de archivos de Portage.
daveloyall