Hintergrund: Ich versuche mein Programm zu erstellen, aber zuerst muss ich Bibliotheken in NetBeans einrichten. Mein Projekt verwendet GLU und deshalb habe ich libglu-dev installiert. Ich habe den Ort, an dem sich die Bibliotheken befanden, nicht notiert und kann sie jetzt nicht finden.
Ich bin erst vor ein paar Tagen auf Linux umgestiegen und bin bisher sehr zufrieden damit, aber ich konnte dieses nicht googeln und frustriert werden Installation nochmal? Ich meine, wenn ich die Bibliothek xxx habe und sie vor einiger Zeit installiert habe, gibt es einen Befehl xxx , der diese Informationen ausgibt ?
Ich habe bereits die Befehle locate, find und whereis ausprobiert, aber entweder fehlt mir etwas oder ich kann es einfach nicht richtig machen.
/usr/share/bug/libglu1-mesa
/usr/share/bug/libglu1-mesa/control
/usr/share/bug/libglu1-mesa/script
/usr/share/doc/libglu1-mesa
/usr/share/doc/libglu1-mesa/changelog.Debian.gz
/usr/share/doc/libglu1-mesa/copyright
/usr/share/lintian/overrides/libglu1-mesa
/var/lib/dpkg/info/libglu1-mesa:i386.list
/var/lib/dpkg/info/libglu1-mesa:i386.md5sums
/var/lib/dpkg/info/libglu1-mesa:i386.postinst
/var/lib/dpkg/info/libglu1-mesa:i386.postrm
/var/lib/dpkg/info/libglu1-mesa:i386.shlibs
Die anderen beiden Befehle können nichts finden. Jetzt hat locate seinen Job gemacht, aber ich bin sicher, dass sich auf keinem dieser Pfade die Bibliothek befindet (zumindest war alles, was ich bisher verlinkt habe, in / usr / lib oder usr / local / lib).
Das libglu wurde nur als Beispiel vorgestellt, ich suche nach einer generellen Lösung für dieses Problem.
/usr/lib/i386-linux-gnu/libGLU.so.1
gesuchte ist (mit dpkg erhalten) und der tatsächliche Name der Bibliothek für den Befehl lautet libglu1-mesa.sudo
wird nicht benötigt fürdpkg -L
.Falls Sie sich über den Paketnamen nicht sicher sind, können Sie alle Pakete auflisten und versuchen, die angeforderte zu finden:
quelle