/usr/bin/dpkg retornou um código de erro (1) – Resolução Rápida
Você está lutando para resolver /usr/bin/dpkg retornou um código de erro (1)? Nós vamos ajudá-lo a corrigi-lo.
Usualmente, este erro acontece quando há um problema com o instalador do pacote.
Na Bobcares, nós frequentemente recebemos pedidos para resolver este erro como parte dos nossos Serviços de Gestão de Servidores.
Hoje, vamos dar uma olhada profunda nos vários métodos adoptados pelos nossos Engenheiros de Suporte para corrigir este erro.
Causas de /usr/bin/dpkg erro
Antes de entrar em detalhes nas correcções, vamos discutir as principais causas do erro.
Como todos sabemos, os instaladores de pacotes rastreiam software, actualizações e assim por diante. E a corrupção com estes instaladores de pacotes muitas vezes causa erros.
Pode causar a falha de software recém-instalado. E, /usr/bin/dpkg é o instalador do pacote dpkg para Linux.
Então, a corrupção do pacote dpkg causará a falha na instalação do software. Assim, ele retorna o código de erro abaixo.
Como corrigimos /usr/bin/dpkg retornou um código de erro (1) ?
Vamos agora discutir como nossos Engenheiros de Suporte corrigem este erro facilmente.
Existem diferentes métodos para corrigi-lo.
Reconfigurando a Base de Dados de Pacotes
Recentemente, um de nossos clientes nos abordou com este erro. Ao verificar, nossos engenheiros de suporte encontraram a corrupção do banco de dados do pacote.
Esta corrupção ocorre principalmente devido a alguma interrupção desnecessária durante a instalação do pacote.
Então, usamos o comando abaixo para reconfigurá-lo e repará-lo.
sudo dpkg ––configure –a
Usando o método de instalação forçada
Então, se a instalação do pacote falhar, usamos o comando abaixo
sudo apt-get install –f
A opção -f indica que o pacote está quebrado. Ele repara dependências quebradas que ocorrem quando a interrupção do download acontece.
Remover os pacotes problemáticos e postar arquivos info
Também, podemos corrigir este erro removendo o erro causador dos pacotes de software.
sudo apt remove package_name
Simplesmente, se sabemos o erro causador do pacote, então os ficheiros de instalação estarão no ficheiro /var/lib/dpkg/info.
Apagar estes ficheiros manualmente irá resolver o erro facilmente.