Debian

Use apt-get para consertar pacotes ausentes e quebrados

Use apt-get para consertar pacotes ausentes e quebrados
Os gerenciadores de pacotes no Linux são os programas mais úteis usados ​​para adicionar recursos adicionais em um sistema. Eles podem ser usados ​​para instalar, remover, atualizar e atualizar os pacotes, também apresentando os recursos de resolução de dependências. No entanto, como qualquer outro programa, as coisas também podem dar errado com esses gerenciadores de pacotes. Às vezes, ao atualizar ou instalar um programa de terceiros, a instalação dá errado e resulta em erros que exigem que você instale as dependências ausentes e pacotes quebrados. Este erro também pode ocorrer devido ao gerenciamento impróprio de pacotes, instalação incorreta de pacotes e instalação de pacotes desnecessários. Seja qual for o motivo, o problema é que você recebeu um erro e saiu com uma condição em que não pode adicionar um novo pacote, nem atualizar ou excluir os pacotes existentes até corrigir o problema.

Neste artigo, aprenderemos como consertar as dependências ausentes e pacotes quebrados usando o comando apt-get. Observe que executamos os comandos e procedimentos mencionados neste artigo em um sistema Debian 10. O mesmo procedimento pode ser seguido no Ubuntu e em versões mais antigas do Debian.

Usaremos o Terminal de linha de comando para tentar as soluções e corrigir o problema. Para abrir o aplicativo Terminal no Debian, pressione a tecla super no teclado e pesquise usando a barra de pesquisa que aparece. Quando o resultado da pesquisa aparecer, clique no ícone do Terminal para abri-lo.

Usando apt-get para consertar pacotes ausentes e quebrados

Apt-get é uma ferramenta de gerenciamento de pacotes baseada em Terminal usada para instalar, atualizar e remover pacotes. Junto com esses recursos, ele também tem sinalizadores que podem ser usados ​​para consertar dependências ausentes e pacotes quebrados.

Método 1

Use o "correção faltandoOpção ”com“apt-get update”Para executar as atualizações e garantir que os pacotes estão atualizados e não há nenhuma nova versão disponível para os pacotes.

$ sudo apt-get update --fix-missing

Assim que terminar a atualização, execute o comando abaixo para forçar o gerenciador de pacotes a encontrar quaisquer dependências ausentes ou pacotes quebrados e instalá-los.

$ sudo apt-get install -f

Outra abordagem para resolver o problema do pacote quebrado via apt-get é editar o arquivo “/ etc / apt / sources / list” e adicionar sites com versões mais recentes de pacotes disponíveis. Em seguida, executando o “apt-get update ” comando para atualizar a lista de repositórios.

Se o método acima não corrigir o problema de dependências e pacotes quebrados e ainda assim você receber o erro, tente os seguintes métodos.

Outros métodos

Método 1:

Neste método, usaremos o “apt-get autoremove ” e a "dpkg ” a fim de consertar dependências ausentes e pacotes quebrados.

1. Atualize o índice do repositório executando o comando abaixo no Terminal:

$ sudo apt-get update

2. Em seguida, execute o comando abaixo para limpar o repositório local:

$ sudo apt-get clean

3. Execute o comando abaixo para remover todos os pacotes desnecessários que não são mais necessários:

$ sudo apt-get autoremove

O comando acima irámostrar as dependências não atendidas ou o nome do pacote quebrado.

4. Em seguida, tente executar o comando abaixo no Terminal para forçar a remoção do pacote quebrado:

$ sudo dpkg --remove -force --force-remove-reinstreq Package_Name

Método 2:

No método a seguir, usaremos o “dpkg-configure”Comando a fim de consertar dependências ausentes e pacotes quebrados.

Dpkg é uma ferramenta de gerenciamento de pacotes que pode ser usada para instalar, remover e gerenciar pacotes. Semelhante ao apt-get, também pode ajudar a consertar pacotes quebrados e dependências ausentes. Se você receber alguns erros ao instalar ou atualizar os pacotes, tente a seguinte solução com dpkg:

1. Execute o comando abaixo no Terminal para reconfigurar todos os pacotes parcialmente instalados.

$ sudo dpkg --configure -a

Se o comando acima não funcionar, como no nosso caso, e você ver resultados semelhantes exibindo o pacote incorreto, tente remover o pacote.

2. Execute o comando abaixo no Terminal para remover o pacote errado.

$ apt-get remove

3. Em seguida, use o comando abaixo para limpar o repositório local:

$ sudo apt-get clean

Depois de tentar qualquer uma das soluções acima, execute o comando update para garantir que as dependências sejam resolvidas e os pacotes quebrados sejam corrigidos ou removidos.

$ sudo apt-get update

Consertar a dependência e erros de pacotes quebrados e, em seguida, retornar o sistema ao estado normal pode levar horas. Às vezes fica tão complicado que quando você finalmente conserta, você se sente tão sortudo. Apresentamos algumas soluções em relação a esse erro, então experimente. Se você conhece algumas das possíveis soluções que não mencionamos, informe-nos nos comentários.

Batalha por Wesnoth 1.13.6 Desenvolvimento lançado
Batalha por Wesnoth 1.13.6 lançado no mês passado, é o sexto lançamento de desenvolvimento no 1.13.série x e oferece uma série de melhorias, principal...
Como instalar o League Of Legends no Ubuntu 14.04
Se você é fã de League of Legends, esta é uma oportunidade para testar o funcionamento de League of Legends. Observe que LOL é suportado no PlayOnLinu...
Instale o último jogo de estratégia OpenRA no Ubuntu Linux
OpenRA é um motor de jogo de estratégia em tempo real Libre / Free que recria os primeiros jogos Westwood como o clássico Command & Conquer: Red Alert...