Eu recebo esse erro quando uso apt-get upgrade & apt-get autoremove
e em todos apt-get [Something]..
e quando tento instalar aplicativos também:
Errors were encountered while processing:
man-db
E: Sub-process /usr/bin/dpkg returned an error code (1)
sudo apt-get -f install
ajuda se houver dependências não satisfeitassudo apt purge man-db
e instale-o novamente.Respostas:
Por favor, leia os comentários abaixo. Este pode ser um comando perigoso para executar no seu sistema e criar um estado irrecuperável. (as linhas foram comentadas para evitar o sistema de copiar e colar).
Simples e funcional eu tentei !!
Aproveitar ;)
fonte
rm *.dat
eu acho que você deveria ir paramkdir tmp
mv *.dat tmp
dpkg --purge --force-depends ...
alguns arquivos para restaurar o funcionamento saudável.Nenhuma solução mencionada nas respostas funcionou para mim e tentei uma solução mencionada aqui nos Fóruns do Ubuntu , executando o comando
e isso funcionou.
fonte
.deb
arquivo--force
chave, a menos que um usuário entenda completamente o que está fazendo. Só existem tais opções para situações onde o usuário sabe que o erro não irá levar a problemas sérios, não se deve usá-lo descuidadamenteman-db
problemas.resposta do wiki da comunidade - resolvida pelo OP
Esse problema foi resolvido executando o seguinte comando do terminal:
fonte
Você também pode querer saber que pode usar
dpkg --audit
para ver qual é o problema real.Se a saída for algo como:
Você pode executar o comando:
dpkg --configure <packagename>
A fim de
Além disso, você pode usar:
Para consertar os pacotes que estão em uma bagunça.
Exemplos daqui: http://ubuntuforums.org/archive/index.php/t-1502826.html
fonte
Você precisa executar esses comandos com o sudo que os precede para que possam ser executados com credenciais de superusuário Exemplo:
fonte
Se você excluiu
/var/cache
em uma tentativa incorreta de limpar (como eu fiz), isso pode corrigir o problema (corrigiu para mim):fonte