Você sempre pode tentar ir para a linha de comando e tentar este comando:
sudo dpkg --configure -a
e simplesmente permita que o gerenciador de pacotes se auto-repare. Isso geralmente faz o trabalho.
Espero que ajude. Tenha um bom dia.
Eu instalei o Ubuntu 11.10 de um DVD ao vivo. Em seguida, fui para atualizar através do Update Manager. Baixou tudo. Durante a instalação, o gerenciador de atualização travou. Mostrou a mensagem de erro:
O catálogo de pacotes está quebrado. Instalando ou removendo software não é possível até que o catálogo de pacotes seja reparado.
No entanto, optando pelo reparo não funcionou e continuou mostrando a notificação de forma obstinada. Eu estava desfeito.
Por favor, mostre-me como posso repará-lo.
@int_ua
O apt-get update -f não funcionou. Problema ainda persiste.
@freecode
dpkg --configure -a não removeu o pacote quebrado. No entanto, encontrei detalhes de que o problema pode estar relacionado a algum pacote de terceiros. Agora, como verificar se estou usando algum pacote de terceiros e, em caso afirmativo, como desativá-los?
Você sempre pode tentar ir para a linha de comando e tentar este comando:
sudo dpkg --configure -a
e simplesmente permita que o gerenciador de pacotes se auto-repare. Isso geralmente faz o trabalho.
Espero que ajude. Tenha um bom dia.
Tive o mesmo problema e resolvi-o: Eu corri software-center em um terminal e olhando para as mensagens de erro, eu fiz:
sudo chmod a+r /var/cache/apt-xapian-index/index.1/*
sudo chmod a+r /var/lib/apt-xapian-index/*
O comando
dpkg -l
produziu uma mensagem de erro, resolvi isso com
sudo chmod a+r /etc/dpkg/dpkg.cfg.d/multiarch
E agora o software-center está funcionando como deveria.