Jak znaleźć pakiet, który zawiera plik?


15

Na przykład nie mogę zainstalować pakietu z qcadpowodu błędu: „nie można znaleźć qdict.h”.
Jak znaleźć pakiet, który zawiera plik, qdict.haby móc zainstalować pakiet qcad?


jaki pakiet ???
Joe

2
@Joe, ilustruję: Chcę zainstalować qcad, ale nie można go skompilować, ponieważ nie mogę znaleźć pliku qdict.h. Chcę wiedzieć, który pakiet zawiera ten plik. Próbowałem google, ale nic nie znalazłem.
Eddy_Em,

czy jest to nakładka czy zwykły pakiet, który pobrałeś
Joe

być może pojawi się -av qt
stokrotka

Odpowiedzi:


14

Możesz użyć e-filepolecenia z pflpakietu ( emerge -av app-portage/pfl), aby wyszukać zawartość pakietu.

e-file YOURFILE

Alternatywnie możesz użyć internetowej bazy danych .

Jeśli chodzi o qcadpakiet, prawdopodobnie potrzebujesz pakietu Qt4. IIRC, użyj emerge -av x11-libs/qt-gui(Jeśli to nie zadziała, spróbuj wyszukać pakiety QT. Użyj tego zapytania:. emerge -s qt)


4
Mówiąc ściślej, pflzapewnia poleceniee-file
Tobias Kienzler,

Do Twojej wiadomości, e-filepolecenie po prostu wysyła zapytanie do tej samej bazy danych online połączonej w odpowiedzi. To się nazywa lista plików Portage.
daveloyall
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.