Como listar todos os problemas de dependência?

1

Como ser capaz de filtrar pacotes quebrados no synaptic, existe uma maneira de listar (CLI ou GUI)? todos os problemas de dependência?

Ou os problemas de dependência aparecem como quebrados?

Estou confuso porque cada vez que eu instalo libgd2-noxpm ou libgd2-xpm

Estou recebendo o mesmo erro, com os pacotes invertidos, é claro:

dpkg: libgd2-noxpm: dependency problems, but removing anyway as you requested:
 graphviz depends on libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg); however:
  Package libgd2-noxpm is to be removed.
  Package libgd2-xpm is not installed.
 libgraphviz4 depends on libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg); however:
  Package libgd2-noxpm is to be removed.
  Package libgd2-xpm is not installed.
 libm17n-0 depends on libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg); however:
  Package libgd2-noxpm is to be removed.
  Package libgd2-xpm is not installed.
 webalizer depends on libgd2-noxpm (>= 2.0.36~rc1~dfsg) | libgd2-xpm (>= 2.0.36~rc1~dfsg); however:
  Package libgd2-noxpm is to be removed.
  Package libgd2-xpm is not installed.

por exemplo, quando tento instalar o libgd2-xpm , então faz sentido que ele reclame, porque ele não é instalado até depois dos erros, mas eu só quero listar todos os problemas de dependência para ter certeza. Alguma ideia? Ou alguém sabe se problemas de dependência seriam de fato quebrados?

    
por TryTryAgain 21.05.2012 / 05:24

1 resposta

3

sudo apt-get check é seu amigo. :)

Da página do manual:

check
check é uma ferramenta de diagnóstico; atualiza o cache do pacote e verifica se há dependências quebradas

Para verificações mais finas (meio-configuradas, etc.), você pode tentar sudo dpkg -C :

-C, --audit Procura pacotes que foram instalados apenas parcialmente no seu sistema. dpkg sugerirá o que fazer com eles para que eles funcionem.

    
por ish 21.05.2012 / 05:29