dpkg-query mostra apenas o pacote instalado

1

Estou tentando listar os pacotes instalados com o formato personalizado

dpkg-query -f '${Package}###${Version}\n' -W '*'

Mas também imprime os que foram removidos.

Existe alguma maneira de filtrá-los? Estou tentando evitar fazer um grep -v '###$'

    
por daisy 14.02.2017 / 11:36

2 respostas

4

Se você eliminar o padrão de nome do pacote, dpkg-query listará apenas os pacotes instalados ou configurados:

dpkg-query -f '${Package}###${Version}\n' -W

Isso dá o mesmo resultado que sua putativa grep .

    
por 14.02.2017 / 11:40
2

Você pode usar a opção --showformat para listar o pacote instalado + versão:

dpkg-query --showformat='${Package}\t${Version}\n' --show 
    
por 14.02.2017 / 13:24