Я вижу приложение "Document Viewer" в разделе "Installed" в "Ubuntu Software". Я хотел бы узнать, какой двоичный файл вызывается или на какую запись в dkpg/snap/apt ссылается (это "docview"? "doc_view"? "docviewer"?), когда я нажимаю на это, чтобы я мог найти запись с помощью таких инструментов, как dpkg/apt/snap, и посмотреть, на что она указывает.
Все ответы, которые я получаю в Интернете на подобные вопросы, указывают на использование dpkg/apt/snap — во всех этих случаях имя пакета не может содержать пробелов и нормализуется.
Что-то вроде того, что можно сделать (в Windows) - щелкнуть правой кнопкой мыши по пункту Программы -> MyApp -> Сведения -> Файл программы (что покажет вам расположение .exe-файла, на который указывает).
решение1
Пока не будет найден лучший ответ... Список программного обеспечения, который можно увидеть на Installed
вкладке, Ubuntu Software
похоже, взят из *.desktop
файлов в папке /usr/share/applications
. Поиск в этой папке соответствующей записи:
# cd /usr/share/applications
# grep "Document Viewer" *.desktop
evince.desktop:Name=Document Viewer
Файл evince.desktop
содержит TryExec
строку Exec
, указывающую на нужный нам двоичный файл.
TryExec=evince
Exec=evince %U
В этих записях не указан полный путь, поэтому я предполагаю, что базовый механизм будет сверяться с PATH среды выполнения, чтобы найти двоичный файл.