Como mapear o que vejo em "Ubuntu Software" para entradas dpkg/apt?

Como mapear o que vejo em "Ubuntu Software" para entradas dpkg/apt?

Vejo um aplicativo "Document Viewer" na seção "Instalado" de "Software Ubuntu". Gostaria de saber qual arquivo binário está sendo chamado ou qual entrada em dkpg/snap/apt está sendo referenciada (é "docview"? "doc_view"? "docviewer"?) quando clico nele, para que eu possa localize a entrada usando ferramentas como dpkg/apt/snap e veja o que ela está apontando também.

Todas as respostas que recebo na web para perguntas semelhantes apontam para o uso de dpkg/apt/snap - para todos esses casos, o nome do pacote não pode conter espaços e é normalizado.

Algo como fazer (no Windows) - clicar com o botão direito em Programas -> Meu aplicativo -> Detalhes -> Arquivo de programa (que mostra a localização do .exe para o qual está sendo apontado).

Responder1

Até que uma resposta melhor seja encontrada... A lista de software que se vê na Installedaba Ubuntu Softwareparece vir de *.desktoparquivos na pasta /usr/share/applications. Grepping esta pasta para a entrada relevante:

# cd /usr/share/applications
# grep "Document Viewer" *.desktop
evince.desktop:Name=Document Viewer

O evince.desktoparquivo contém TryExecuma Execlinha que aponta para o binário que precisamos.

TryExec=evince
Exec=evince %U

Essas entradas não possuem um caminho completo, então presumo que o maquinário subjacente consultará o tempo de execução PATH para encontrar o binário.

informação relacionada