Parece que /var/lib/dpkg/status
foi corrompido. A solução foi restaurar de /var/lib/dpkg/status-old
. Antes de fazer isso, leia a resposta completa.
Obrigado a Lucio e Soroosh129 por me indicarem a solução.
Depois de executar a atualização de update-manager
, tentei instalar o chromium:
sudo apt-get install chromium-browser
E recebi o seguinte erro ( resultado completo de 'sudo apt-get update' no Ubuntu Pastebin ):
Reading package lists... Error!
E: Malformed 2nd word in the Status line
E: Error occurred while processing curl (UsePackage3)
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.
Trabalhar a partir de esta resposta Eu imaginei que havia algo errado com a minha MergeList. Então, de acordo com a resposta principal, eu removi a lista de mesclagem.
sudo rm /var/lib/apt/lists/* -vf
Então eu tentei uma atualização.
sudo apt-get update
E recebemos o mesmo conjunto de mensagens de erro.
Meu próximo pensamento foi que um dos repositórios que eu havia adicionado estava com defeito de alguma forma. /etc/apt/sources.list
estava cheio de fontes canônicas e nada mais. etc/apt/sources.list.d
tinha algumas fontes de terceiros que eu adicionei (ou seja, heroku
e Chris Lea node.js
). Apenas no caso eu limpei esse diretório com sudo rm *
. Em seguida, excluiu o MergeList e tentou uma atualização. O mesmo erro.
O que pode estar causando esse conjunto de erros e como corrigi-lo?
Parece que /var/lib/dpkg/status
foi corrompido. A solução foi restaurar de /var/lib/dpkg/status-old
. Antes de fazer isso, leia a resposta completa.
Obrigado a Lucio e Soroosh129 por me indicarem a solução.