Cuando instala paquetes en Debian/Ubuntu usando el comando apt-get , una copia del archivo .deb se almacena localmente. 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 llamado caché). Cada vez que reinstala, el sistema no necesita pasar por la red.
El paquete descargado se almacena en caché localmente en /var/cache/apt/archives/ . Cada vez que ejecuta el comando apt-get update y apt-get install, se actualiza el caché de apt.
En este tutorial, aprendemos cómo borrar el caché de apt en los 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 el caché de Apt
- A veces, es posible que necesite liberar espacio en disco y recuperarlo.
- Al eliminar un paquete y volver a instalarlo, el sistema buscará en el caché y obtendrá la misma versión del software.
Para enumerar el archivo .deb que se almacenó en caché, escriba:
$ ls /var/cache/apt/archives/
Para verificar el disco utilizado por el caché, ejecute el siguiente comando. yo
$ sudo du -sch /var/cache/apt/archives/
En mi caso, son más de 340 MB.
Para limpiar el caché de apt, use el 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 el caché de apt, escriba:
$ sudo apt-get clean --dry-run
Muestra qué contenido del 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á obtener paquetes del espejo.
Finalmente, para limpiar el caché de apt simplemente ejecuta 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 medida inútiles.
En este tutorial, aprendimos cómo limpiar el caché de apt en Debian y Ubuntu. Sus comentarios y sugerencias son muy recomendables. Gracias.