Como posso consertar meu gerenciador de pacotes quebrado? "Índice de software está quebrado"

1

Estou usando o Ubuntu 16.04. Como posso corrigir o seguinte problema?

Software index is broken

This is a major failure of your software management system.    
Please check for broken packages with synaptic, check the file  
permissions and correctness of the file '/etc/apt/sources.list' and    
reload the software information with: 'sudo apt-get update' and   
'sudo apt-get install -f'.

Além desse erro, eu ainda estou recebendo o mesmo erro no terminal, enquanto tentava instalar um pacote .rpm na minha pergunta anterior: Restaurando o sistema para uma instalação com falha . Também recebi uma mensagem de erro sobre um PPA obsoleto e outro repositório xenial que não pode ser autenticado.

Não consigo instalar nenhum pacote. Não consigo usar o apt-get, não consigo usar o instalador do gebi, e nem consigo abrir o gerenciador de pacotes Synaptic.

    
por mathmaniage 05.09.2017 / 06:45

2 respostas

2

Como essa mensagem de erro Software index is broken. This is a major failure of your software management system. sugere, há uma grande falha no sistema de gerenciamento de software, que consiste em vários erros diferentes, e esses erros precisam ser reparados individualmente, um erro de cada vez para restaurar o gerenciamento de pacotes. condição.

Abra o terminal e digite:

sudo rm -vf /var/lib/apt/lists/*  
sudo add-apt-repository --remove ppa:pinta-maintainers/pinta-stable
sudo apt update
sudo apt install -f 
    
por karel 05.09.2017 / 08:32
0

Tente remover todos os arquivos de / var / cache / apt / archives /

tente isso

sudo rm /var/cache/apt/archives/*

Isso removerá todos os arquivos .deb no diretório de arquivos. O comando acima também removerá o diretório parcial que é necessário pelo apt, apt-get, etc, para baixar os arquivos .deb antes de instalá-los.

Em seguida, tente estes para recriar o diretório parcial em / var / lib / apt / lists / e em / var / cache / apt / archives /

sudo mkdir /var/lib/apt/lists/partial
sudo mkdir /var/cache/apt/archives/partial
sudo apt-get update

Verifique este link para solução O índice de software está quebrado

E isso para uma explicação sobre o gerenciamento de pacotes Por que existem arquivos deb em / var / cache / apt / archives /?

    
por godslayer_69 05.09.2017 / 08:11