GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Arreglar 'E:El archivo de caché del paquete está dañado, tiene el error de hash incorrecto' en Ubuntu

Hoy, traté de actualizar las listas de repositorios en mi escritorio Ubuntu 18.04 LTS y obtuve un error que dice:E:El archivo de caché del paquete está dañado, tiene el hash incorrecto . Esto es lo que ejecuto desde la Terminal y su salida:

$ sudo apt update

Salida de muestra:

Hit:1 http://it-mirrors.evowise.com/ubuntu bionic InRelease
Hit:2 http://it-mirrors.evowise.com/ubuntu bionic-updates InRelease 
Hit:3 http://it-mirrors.evowise.com/ubuntu bionic-backports InRelease 
Hit:4 http://it-mirrors.evowise.com/ubuntu bionic-security InRelease 
Hit:5 http://ppa.launchpad.net/alessandro-strada/ppa/ubuntu bionic InRelease 
Hit:7 http://ppa.launchpad.net/leaeasy/dde/ubuntu bionic InRelease 
Hit:8 http://ppa.launchpad.net/rvm/smplayer/ubuntu bionic InRelease 
Ign:6 https://dl.bintray.com/etcher/debian stable InRelease 
Get:9 https://dl.bintray.com/etcher/debian stable Release [3,674 B]
Fetched 3,674 B in 3s (1,196 B/s) 
Reading package lists... Done
E: The package cache file is corrupted, it has the wrong hash

Después de un par de búsquedas en Google, encontré una solución para corregir este error.

Si alguna vez se encontró con este error, no entre en pánico. Simplemente ejecute los siguientes comandos para solucionarlo.

Advertencia: Antes de ejecutar el siguiente comando, verifique que haya agregado "*" al final . Es muy importante agregar al final de este comando. Si no lo agrega, eliminará todo el /var/lib/apt/lists/ directorio y no hay forma de recuperarlo. ¡Has sido advertido!

$ sudo rm -rf /var/lib/apt/lists/*

Ahora intenté nuevamente actualizar el sistema usando el comando:

$ sudo apt update

Esta vez funciona!! Espero que esto ayude.

Lectura sugerida:

  • Cómo reparar el sistema operativo Ubuntu roto sin reinstalarlo
  • Cómo solucionar el error "Error en la operación del paquete" en Ubuntu
  • Corregir el error “dpkg:error:parsing file ‘/var/lib/dpkg/updates/0014′” en Ubuntu
  • Cómo solucionar el error de VirtualBox "No se instaló el controlador del kernel (rc=-1908)" en Ubuntu
  • Cómo solucionar el error "Error al instalar el paquete de extensión" en Ubuntu

Ubuntu
  1. Arreglar el error “dpkg:error:parsing file ‘/var/lib/dpkg/updates/0014′” en Ubuntu

  2. Solucionar el error El repositorio no tiene un archivo de versión en Ubuntu - ¿Guía paso a paso?

  3. ¿Dónde está el archivo Inittab?

  4. Ubuntu 16.0.4 tiene Apache 2.4.18 en caché, pero 2.4.29 es la versión más reciente. ¿Es necesario obtener la última versión?

  5. Cómo arreglar Ubuntu no puede encontrar un paquete

Cómo vaciar la caché de DNS en Ubuntu

Arreglar el diseño de teclado incorrecto en Ubuntu

Cómo corregir el error "No se pudieron verificar las siguientes firmas" en Ubuntu Linux

La corrección no se pudo descargar el error de los archivos del paquete en Ubuntu

Cómo arreglar "La información de actualización está desactualizada" en Ubuntu Linux

Cómo corregir el error "El repositorio aún no es válido" en Ubuntu Linux