Pesquise se o programa está instalado para uma finalidade específica (Linux)

Pesquise se o programa está instalado para uma finalidade específica (Linux)

Então, estou usando o Ubuntu 12.04.4 e gostaria de saber se existe um programa para abrir arquivos PDF instalado. Descobri que o evince está instalado no sistema (pesquisando no Google) e paro para pensar se isso pode ser feito no Linux.

Usando um terminal.

man -k PDF

O que não imprime evidências, pois -k pesquisa a seção NOME em todos os manuais, e o texto não menciona "PDF". Felizmente, o Ubuntu 12.04.4 vem com man versão 2.6.1 que tem a opção -K --global-apropos.

man -K PDF

fornece uma lista mencionando evince + amuitos mais arquivos, pois o -K força a pesquisa a estar em todas as seções dos manuais.

evidência é apenas um exemplo. E, pensando bem, uma palavra-chave melhor é “visualizador”.

Como alguém deve (da maneira mais eficaz) descobrir quais programas estão instalados em um sistema Linux que correspondem a determinadas palavras-chave?

Existe outro caminho além do homem (ou a propósito)?

Responder1

Você pode usar dpkg --get-selections

informação relacionada