3 Maneiras de reparar pacotes quebrados no Ubuntu


Porque os pacotes se corrompem?
Existe uma coisa no Linux chamada dependência, as dependências são, normalmente, bibliotecas de software que são necessárias para que o mesmo seja executado, muitas vezes uma mesma biblioteca "abastece" mais de um software, e se por um acaso do destino, você desinstalar uma aplicação com suas dependências cuja dependência em questão era utilizada por outro software este mesmo deve não funcionar.

Para que tudo volte ao normal podemos instalar a dependência manualmente usando o APT no caso do Ubuntu. Quando você rodar o programa pelo terminal e uma dependência estiver faltando ele vai acusar qual é.

Existem outros casos onde os pacotes são quebrados, quando você desiste de uma instalação via terminal apertando CTRL+C ou instalando um pacote .deb corrompido mesmo.

Como resolver
Método 1:
$ sudo apt-get clean && sudo apt-get update
O comando acima vai limpar o cache e atualizar o sistema, este é o menos eficaz e costuma não funcionar em casos mais profundos.

Método 2 :
$ sudo dpkg --configure -a
Com este comando você está mandando o Ubuntu reconfigurar os pacotes, quando um pacote quebrado for encontrado ele será reparado, claro, isso depende de conexão com a internet. Se este método não funcionar ainda temos mais uma maneira.

Método 3 :
$ sudo apt-get install -f
Resumidamente ele faz o mesmo que o comando anterior, mas forçando a reconstituição dos pacotes.

Comentários

Postagens mais visitadas deste blog

Instalando Certificado Digital (pfx) no Linux / Ubuntu

Como instalar PSIM 9.0.3.400 no Ubuntu (14.04 ou 16.04)

Instalar Issabel no centOs7 Lightsail AWS