Quiero saber una forma de limpiar la carpeta var / cache / apt de manera que solo deje la última versión de un paquete si tiene varias versiones o deja un paquete si es el único de ese programa.
Por ejemplo, tengo varios paquetes vlc (vlc_1.1.11, vlc_1.1.12 ..) y varios paquetes de vino (wine1.3_1.3.34, wine1.3_1.3.35, wine1.3_1.3.36, wine1.3_1.3.37 ...) y muchos otros como este
Entonces, ¿cómo hacer una limpieza en esta carpeta para que deje solo los paquetes más recientes? En este momento tengo 2.5GB y la mayoría son paquetes más antiguos mezclados con los más nuevos.
use la opción autoclean para apt-get o aptitude
Desde la página del manual
fuente
Propongo un script bash más simple y más legible para humanos, basado en el algoritmo de enzotib , que no elimina archivos adicionales, como el original:
fuente