Linux Mint

Como consertar o problema de atualização do Linux Mint devido aos pacotes quebrados

Como consertar o problema de atualização do Linux Mint devido aos pacotes quebrados

O gerenciamento de pacotes do Linux Mint é muito estável, mas não é surpreendente entrar no problema de seu Linux Mint não atualizar devido a pacotes quebrados. O problema de pacotes quebrados impede até mesmo a instalação de novas atualizações do programa, o que não é uma boa coisa que aconteça, considerando as brechas de segurança corrigidas diariamente.

Corrigir o Linux Mint não atualizando devido a pacotes quebrados erro

Neste artigo, vamos discutir as causas dos pacotes quebrados e mostrar como corrigi-los no Linux Mint.

Caso I: dependências não atendidas

É a causa mais comum de seu Linux Mint não está recebendo atualizações, e o motivo principal pode ser as dependências não atendidas. Quando você instala um programa, ele também tenta instalar os programas e bibliotecas dependentes. Se essas dependências não estiverem disponíveis para download por qualquer motivo, como um servidor fora do ar ou as bibliotecas não mantidas pelo desenvolvedor, o sistema exibe um erro de 'pacotes quebrados'.

Erro de dependências

Fixar:

Inicie o Terminal e digite o seguinte comando:

sudo apt-get -f install

O comando acima instala todas as dependências do pacote quebrado, desde que as dependências estejam disponíveis no repo.

Instalando dependências através do Terminal

No outro cenário em que as dependências não estão disponíveis nos repositórios, o sudo apt-get -f install o comando pode não funcionar. Nesta situação, você deve remover os pacotes. Devemos usar o Gerenciador de Pacotes Synaptic para fazer o trabalho.

Erro de pacotes quebrados no Synaptic

Abra o Gerenciador de Pacotes Synaptic e selecione Status no painel esquerdo e clique em Dependências quebradas para encontrar o pacote quebrado. Clique na caixa vermelha à esquerda do nome do pacote e você deverá obter a opção de removê-lo. Marque para remoção completa e clique em Aplicar no painel superior. O pacote deve ser removido.

Consertando pacotes quebrados no Synaptics

Removendo Pacotes Quebrados do Terminal

Você também pode remover pacotes quebrados do Terminal. Primeiro, execute o seguinte comando para verificar os pacotes corrompidos:

sudo apt-get check

Detectando pacotes quebrados

Você deve obter a lista de pacotes quebrados. Agora, supondo que o nome do pacote seja abc, execute o seguinte código:

sudo apt-get purge abc

Por exemplo, para corrigir o erro na captura de tela acima, devo usar o comando:

sudo apt-get purge ubports-installer

O programa e todos os seus arquivos de configuração devem ser removidos.

Caso II: Erro de instalação do pacote

Se houver um erro na instalação de algum pacote, ele também deve retornar o mesmo erro.

Fixar:

sudo apt --fix-broken install

O comando deve tentar consertar tudo e deve instalar / remover tudo o que for necessário. Caso contrário, você pode usar novamente o Gerenciador de Pacotes Synaptic para corrigi-lo conforme descrito no caso anterior.

Caso III: Repositórios quebrados

A terceira causa pode ser repositórios quebrados e geralmente ocorre quando sudo apt-get update é usado. O erro de repositórios pode ser causado por vários motivos, mas as seguintes soluções funcionam bem para todos. Para corrigir o problema, um programa simples chamado YPPA Manager é útil.

Fixar:

Execute o seguinte para instalar o programa:

sudo add-apt-repository ppa: webupd8team / y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

Agora inicie o YPPA Manager no menu do aplicativo e forneça a senha. Esta janela deve aparecer:

Gerente Y PPA

Clique em Gerenciar PPAs, e você deverá ver uma lista de todos os repositórios em seu sistema. Agora identifique o que estava causando o erro (do comando de atualização) e limpe-o. Execute a atualização novamente e o problema deve ser corrigido.

Lista de repositórios Y-PPA

Conclusão

Isso é tudo que você precisa para consertar os pacotes quebrados e consertar o Linux Mint não está atualizando emitir. A primeira e a segunda partes geralmente devem consertar tudo, pois o erro do repositório é raro e pode ser eliminado prestando atenção na qualidade dos pacotes instalados em seu sistema. Normalmente, tente evitar os pacotes que não são mantidos nos últimos seis meses ou mais para ficar do lado mais seguro.

Como foi sua experiência em consertar o problema? Deixe-nos saber nos comentários abaixo e se você gostou deste artigo, não se esqueça de compartilhá-lo com seus amigos nas plataformas sociais.

Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...