apto (Herramienta de empaquetado avanzada ) es la herramienta de instalación de paquetes y administración de dependencias en Debian y otras distribuciones basadas en Debian. Funciona sobre 'Dpkg ' que no es más que el Debian instalador de paquetes.
La forma apta instala paquetes es:descarga el paquete para el software requerido, y adicionalmente descarga los paquetes para todas las dependencias para el software requerido.
Lectura recomendada :Cómo habilitar el repositorio "Universo" en UbuntuUna vez que se extraen los paquetes y se completa la instalación, se mueven a un caché directorio que se encuentra en '/var/cache/apt/archives '. Algunos paquetes para bibliotecas, etc. también se encuentran en otros directorios.
La razón por la que estos paquetes se guardan en la caché es que:la próxima vez que otro software tenga un paquete existente en la caché (con la versión requerida), Apt no descargará el paquete, sino que lo utilizará desde la caché mismo.
Sin embargo, a medida que el sistema envejece, muchos paquetes se acumulan en la caché. . Por lo tanto, es una buena práctica borrar Apt Cache de vez en cuando para liberar el espacio ocupado.
Hoy veremos cómo borrar el Apt Cache en Debian y otras distribuciones basadas en Debian.
Comando de limpieza apto
Para eliminar el apt caché, podemos llamar a apt con el 'limpio ' parámetro para eliminar todos los archivos en el directorio de caché. El usuario no necesita eliminar manualmente esos archivos.
Puede ejecutar 'apt clean ‘ con un parámetro llamado ‘--dry-run
', es decir, el parámetro de ejecución en seco, que simplemente le mostrará los directorios de los que se eliminarán los paquetes, y en realidad no eliminará los paquetes.
$ sudo apt clean --dry-run
Para borrar todos estos directorios puedes ejecutar apt clean (sin funcionamiento en seco).
$ sudo apt clean
Comando de limpieza automática de Apt
Similar a apt clean , hay otro comando llamado 'apt autoclean '. Este comando eliminará los paquetes de Caché , para el cual hay una versión más reciente disponible en el repositorio.
apto buscará en el repositorio una versión más reciente de cada paquete en la caché .
$ sudo apt autoclean
Los otros paquetes en el caché , que aún no tienen una versión más nueva en el repositorio, permanecerán en el caché y no se eliminarán con limpieza automática .
Conclusión
En este artículo, aprendimos cómo borrar el caché de apt en Debian y distribuciones basadas en Debian. Es una buena práctica borrar el caché de vez en cuando. Los usuarios también pueden programar un trabajo cron (que ejecuta automáticamente un comando en intervalos de tiempo específicos) para borrar el caché.
Si tiene alguna pregunta, háganoslo saber en los comentarios a continuación.