Запуск приложения OpenGL без рабочего стола

Это не совсем то, о чем вы просите, но это позволит вам найти список двоичных файлов, используя данную библиотеку. 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 .

0
25.08.2018, 19:06
1 ответ

Невозможно запустить приложение, предназначенное для X, в командной строке.

Но, как сказал @cylgalad, у вас может быть любая среда рабочего стола, и вы можете запустить исключительно это приложение.

Попробуйте установить облегченную среду рабочего стола, например xfce или fluxbox.

1
28.04.2021, 23:43

Теги

Похожие вопросы