Error "Hash sum mismatch" actualizando un sistema Linux

aptget.jpg

Esto es una pequeña nota mental de cómo arreglar el error Hash sum mismatch cuando hacemos un apt-get update en un sistema Linux.

Esto me ocurrió hace unos días actualizando mi Ubuntu 14.04. El problema apareció cuando intentaba actualizar mi sistema:

W: Failed to fetch gzip:/var/lib/apt/lists/partial/algún_repositorio Hash Sum mismatch

En el que, en mi caso, algún_repositorio era el de Spotify. El problema radica en la diferencia entre el hash del repositorio que tu sistema previamente a guardado en la cache y el del repositorio en sí.

La solución es muy sencilla, sólo basta con borrar el fichero correspondiente al repositorio problemático desde:

sudo rm /var/lib/apt/lists/algún_repositorio

Si no tienes claro que repositorio es o son varios los que te fallan, puedes cortar por lo sano y borrar todos los ficheros:

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

El único prejuicio, es que cuando vuelvas a hacer un apt-get update, tienes que volver a descargarte toda esa información, que si cuentas con una conexión rápida, no es ningún problema.