Это не совсем то, о чем вы просите, но это позволит вам найти список двоичных файлов, используя данную библиотеку. binstats
генерирует отчет о двоичных файлах и библиотеках в вашей системе, в первую очередь, чтобы узнать, какие двоичные файлы отсутствуют в библиотеках, а какие библиотеки больше не используются.
В режиме отладки он оставляет свои временные файлы, и один из них перечисляет все двоичные файлы по пути (или в указанных вами папках с помощью параметра -b
) со всеми библиотеками. они используют. Когда у вас есть этот файл, вы можете искать интересующую вас библиотеку, чтобы определить, для чего она нужна ...
Итак, в основном:
binstats -d
awk '/^\// { binary=$1 }; /libtinfo.so.5/ { print binary }' etempb.00
перечислит все двоичные файлы, используя libtinfo.so.5
. (Имя файла может быть не etempb.00
, но, надеюсь, вы уловили идею ...)
При этом будут пропущены двоичные файлы, хранящиеся в каталогах не по пути, например. в / usr / libexec
или в / sbin
и / usr / sbin
, если вы не используете root
, но вы можете добавить соответствующие папки в параметр -b
.
Невозможно запустить приложение, предназначенное для X, в командной строке.
Но, как сказал @cylgalad, у вас может быть любая среда рабочего стола, и вы можете запустить исключительно это приложение.
Попробуйте установить облегченную среду рабочего стола, например xfce или fluxbox.