viernes, 10 de junio de 2011

Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty-updates_universe_i18n_Translation-en

Desde hace varios días perdí la posibilidad de actualizar mi Ubuntu o de instalar programas nuevos. El centro de control dejó de funcionar y el soporte de idiomas ni siquiera arrancaba. Además de esto, Synaptic y el Gestor de actualizaciones me arrojaban el siguiente error.

'E:Encountered a section with no Package: header, E:Problem with MergeList /var/lib/apt/lists/archive.ubuntu.com_ubuntu_dists_natty-updates_universe_i18n_Translation-en, E:No se pudieron analizar o abrir las listas de paquetes o el archivo de estado.'

Al intentar hacer el update y el upgrade con aptitude o con apt-get, me salía el siguiente error:

E: No se pudo reconstruir el almacén de paquetes
E: Encountered a section with no Package: header
E: Problem with MergeList /var/lib/apt/lists/co.archive.ubuntu.com_ubuntu_dists_natty_main_i18n_Translation-en

Googleando encontré que este error se debe a la corrupción de listado en /var/lib/apt/lists. Y, la mayoría de las soluciones pasaban por borrar el contenido de este directorio y hacer el update posterior. Las instrucciones eran variaciones de esto:

sudo rm /var/lib/apt/lists/*
sudo apt-get update

En algunos casos encontré que el * lo cambian por us.archive.ubuntu.com*  (en mi caso el servidor está en Colombia, por lo cual debo escribir co.archive.ubuntu.com*). En algunas variaciones  encontré algo más elaborado:

sudo rm /var/lib/apt/lists/*
sudo rm /var/lib/apt/lists/partial/*
sudo apt-get update -f

Ninguna de las soluciones que encontré me sirvió. Al hacer update siempre  me decía que tenía problemas con los encabezados.

Lo resolví de esta forma.Primero...

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

Con esto borro todo dentro del directorio, incluido un directorio que se llama /partial. Segundo...

Inicio > Administración > Gestor de actualizaciones

Como el gestor me dice que el sistema está actualizado, le doy click en Comprobar y.... volilá. Funcionando todo de nuevo.

Ya volvió a funcionar el Centro de Software... ya pude instalar K3Dsurf (el graficador de funciones matemáticas).  Ya pude actualizar desde el gestor... (no utilicé aptitude ni apt-get, por si las moscas).