jueves, 28 de noviembre de 2019

Problema en apt-get: "La suma hash difiere"


Actualizando MX-Linux tuve un problema al actualizar con apt-get. En la terminal me aparecía algo así:


Err:10 http://security-cdn.debian.org stretch/updates/main Translation-en
  La suma hash difiere
  Hashes of expected file:
   - Filesize:223523 [weak]
   - SHA256:99669b58b17aa6af41b3b15d08c39d713ca6d1997d2e8042a6b6532e83f9199b
   - SHA1:68bf7d275eb4fb88c9a6ac7e35fedd6c6b9debe4 [weak]
   - MD5Sum:6e74eebd6533f12ff90bfb1a6b2ef3da [weak]
  Hashes of received file:
   - SHA256:cd9e931dc20f7f074b91a0f7ccffff2912ad4dca071109545ecba6c5725ded30
   - SHA1:2d6ba70bf23587a3665eb9630073a79672ac7f64 [weak]
   - MD5Sum:3c6d9c595f882b03caadf77897d045ee [weak]
   - Filesize:3252 [weak]


El problema no sólo se producía en una terminal, sino que en Synaptic tampoco podía obtener información sobre las keys de los repositorios y no actualizaba.
Intenté solucionar el problema al cambiar de wifi, ya que en el trabajo funcionamos bajo un proxy bastante "exigente" y pensé que la solución podía venir por ahí, no obstante el problema continuaba.

Buscando y buscando encontré la solución en MiLinux.es , la cual os paso a explicar:

1º. Hacer una copia de seguridad ("por lo que pueda pasar") de todo lo que haya en la carpeta: 
/var/lib/apt/lists/

2º. En un terminal:
# apt-get update

# apt-get clean

o directamente (que es lo que yo hice) hacemos esto:

# rm -R /var/lib/apt/lists/*

Ya podemos hacer:

# apt-get update

¡Listo!

¡Fácil, verdad?

___________________________
Fuente: MiLinux.es

No hay comentarios:

Publicar un comentario