Aconteceu a mesma coisa quando me desconectei da internet durante o download do pacote 'wireshark'. Depois disso, quando eu tentei reinstalá-lo, ele jogou o mesmo erro "o pacote está em um estado inconsistente muito ruim". Eu tentei todos os comandos para instalar, limpar, remover e reinstalar, mas nada funcionou.
Depois de um pouco de googling, me deparei com um comando
sudo dpkg -i --force-overwrite /var/cache/apt/archives/libwireshark8_2.2.6+g32dac6a-2ubuntu0.16.04_amd64.deb
(altere libwireshark8_2.2.6+g32dac6a-2ubuntu0.16.04_amd64.deb
com qualquer pacote que esteja criando problema, no diretório /var/cache/apt/archives/
).
Depois que todos os problemas foram resolvidos. Eu removi o pacote novamente usando o
sudo apt --purge remove libwireshark8:amd64
e sudo apt autoremove
para remover totalmente o pacote.
Depois disso, instalei o wireshark novamente usando: sudo apt-get install wireshark
.
Tudo funciona bem agora!
Referências:
Como resolver Subprocesso usr bin dpkg retornou um código de erro 1 ″ Erro?
Corrigir erro do dpkg