Pesquisa de site

Como corrigir erro de atualização do Ubuntu: problema com MergeList


Um dos erros mais comuns que um usuário encontra durante a atualização é o Problema com MergeList. O erro pode ser encontrado ao usar o Ubuntu Update Manager e o sudo apt-get update no terminal.

O erro completo é mais ou menos assim:

E:Encountered a section with no Package: header,
E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_precise_universe_binary-i386_Packages,
E:The package lists or status file could not be parsed or opened.

É a segunda linha que é importante aqui. Ele informa que o arquivo mencionado na segunda linha foi corrompido de alguma forma e, portanto, não pode ser analisado.

Corrigindo problema de MergeList no Ubuntu

A solução única para este problema é executar os dois comandos a seguir, um por um, no terminal (Ctrl+Alt+T):

sudo rm -r /var/lib/apt/lists/*

Você pode gerar um novo com este comando:

sudo apt-get clean && sudo apt-get update

Voilá! Isso deve resolver o erro “problema com lista de mesclagem”.

Corrigindo o problema MergeList no sistema operacional Debian e Raspbian

Se você usa o sistema operacional Debian ou Raspbian ou mesmo Ubuntu, poderá ver o erro MergeList, mas os arquivos corrompidos podem ser diferentes:

Reading package lists... Error!
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/dpkg/status
E: The package lists or status file could not be parsed or opened.

Desta vez, o problema está em /var/lib/dpkg/status. Lidar com esse erro é um pouco diferente e um pouco mais complicado do que o anterior.

Agora, você poderia, mas não deveria, simplesmente excluí-lo imediatamente. Faça um backup primeiro:

mv /var/lib/dpkg/status /var/lib/dpkg/status.old

O que você precisa fazer agora é obter um backup desse arquivo de status e usá-lo. Os arquivos de backup são armazenados no diretório /var/backups. Você pode listá-lo:

ls -l /var/backups/dpkg.status*

Copie o backup mais recente:

cp /var/backups/dpkg.status.0 /var/lib/dpkg/status

Tente executar a atualização agora e veja se o problema foi corrigido. Caso contrário, você pode tentar com o próximo arquivo de backup. Se o arquivo estiver arquivado, você precisará descompactá-lo primeiro. Depois de copiado, execute o comando de atualização novamente e verifique se foi corrigido.

Em outros erros frequentes de atualização do Ubuntu, um deles é Falha ao baixar informações do repositório. Você pode querer verificá-los também. Aproveite Ubuntu :)

Artigos relacionados: