Cómo borrar la caché de Apt

Cuando instala paquetes en Debian / Ubuntu usando el comando apt-get, se almacena localmente una copia del archivo .deb. Esto ayuda en caso de que necesite reinstalarlos después de la eliminación, luego se puede acceder a los paquetes localmente (de otra manera llamada caché). Cada vez que lo reinstala, el sistema no necesita pasar por la red.

Los paquetes descargados se almacenan en caché localmente / var / cache / apt / archivos /. Cada vez que ejecuta el comando apt-get update y apt-get install, el caché de apt se actualiza.

En este tutorial aprendemos cómo borrar el caché de apt en sistemas Debian y Ubuntu.

Nota: Si está utilizando el comando apt, en lugar del comando apt-get, este caché se elimina automáticamente en las nuevas versiones del sistema operativo.

Razón para limpiar la caché de Apt

  1. A veces puede que necesite liberar espacio en disco y recuperarlo.
  2. Al eliminar un paquete y reinstalarlo, el sistema buscará en el caché y obtendrá la misma versión del software.

Para enumerar el archivo .deb que se almacenó en la caché, escriba:

$ ls /var/cache/apt/archives/

Lista de archivos de caché de apt

Para verificar el disco utilizado por la caché ejecutando el siguiente comando. I

$ sudo du -sch /var/cache/apt/archives/

Utilización del disco por apt cacheUtilización del disco por apt cache

En mi caso, es más de 340 MB.

Para limpiar el uso de la caché de apt comando apt clean, que elimina todo (excepto el archivo de bloqueo) de / var / cache / apt / archives / y / var / cache / apt / archives / partial /.

También puede simular o ejecutar en seco para ver qué sucede realmente cuando limpia la caché de apt, escriba:

$ sudo apt-get clean --dry-run

apto para limpieza en secoEjecución en seco de apt clean

Muestra qué contenido de directorio se eliminará.

Es seguro ejecutar el comando apt-get clean ya que solo elimina una copia de los archivos .deb. La próxima vez que ejecute apt-get install, podrá recuperar paquetes del espejo.

Finalmente para limpiar la caché de apt simplemente ejecute el siguiente comando.

$ sudo apt-get clean

Conclusión

Si su intención es borrar solo los paquetes deb obsoletos, use apt-get autoclean. Esto eliminará los archivos del paquete que ya no se pueden descargar y son en gran parte inútiles.

En este tutorial, aprendimos cómo limpiar la caché de apt en Debian y Ubuntu. Sus comentarios y sugerencias son muy recomendables. Gracias.