Передумови: Я намагаюся створити свою програму, але спочатку мені потрібно створити бібліотеки в netbeans. У моєму проекті використовується GLU, і тому я встановив libglu-dev. Я не зазначив місця, де знаходились бібліотеки, і тепер їх не можу знайти.
Я перейшов на Linux лише кілька днів тому, і до цього часу я дуже задоволений цим, однак я не міг гугл цього виходу і засмутився. Чи є спосіб дізнатися, де були встановлені файли пакета без запуску установка знову? Я маю на увазі, якщо я отримав бібліотеку xxx і встановив її деякий час тому, чи є якийськоманда xxx, яка буде надрукувати цю інформацію?
Я вже пробував команди locate, find andisis, але або мені щось не вистачає, або я просто не можу це зробити правильно .. для libglu, locate return:
/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
Інші дві команди нічого не знаходять. Тепер locate зробив свою роботу, але я впевнений, що жоден із цих шляхів не знаходиться там, де фактично перебуває бібліотека (принаймні все, що я посилав до цього часу, було в / usr / lib або usr / local / lib).
Libglu був представлений лише як приклад, я шукаю загальне рішення для цієї проблеми.
/usr/lib/i386-linux-gnu/libGLU.so.1
(отриманий з dpkg), а фактична назва бібліотеки для команди - libglu1-mesa.