Como listar pacotes quebrados no console

Como listar pacotes quebrados no console

Quando tento pesquisar no Google como fazer isso, todos os resultados que obtenho são "Como consertar pacotes quebrados".

Você poderia me dar uma dica de como listá-los no console um por um?

Responder1

Parece que ninguém recomendou isso:

sudo apt-get check

também para mais informações tente

apt-get --help

Responder2

Você pode listar pacotes quebrados:

dpkg -l | grep ^..r 

Restado (no terceiro campo) significa: reinst-required (pacote quebrado, reinstalação necessária)

explicação dos campos dpkg

Responder3

Para obter a lista de pacotes parcialmente instalados (com informações de arquitetura) precedidos de seus estados, um por linha, execute

dpkg-query -W -f='${db:Status-Abbrev} ${binary:Package}\n' | grep -E ^.[^nci]

Consulte man dpkg-querypara obter informações sobre os estados etc.suponhao sinalizador R necessário para reinstalação não pode aparecer com os estados n, c ou i. Se possível, a expressão regular estendida no comando grep deveria ser modificada.)

Responder4

Fiz um dist-upgradeque foi concluído, mas vomitei alguns erros durante o processo. Então, eu queria validar que os erros não eram apenas ruídos.

apt-get check -vdevolvidaNÃOfalhas, panes.

NO ENTANTO: Suspeito que o comando anterior não forneceu feedback correto, executei em seguida:

dpkg -C

Este comandoFEZvalidar os erros

Dada a experiência acima, sugiro não considerar o resultado de apt-get check -vque tudo está limpo como evangelho...

informação relacionada