Tenga en cuenta que hemos ejecutado los comandos y el procedimiento mencionados en este artículo en un Ubuntu 18.04 sistema LTS.
Por que necesitamos apt-get clean?
En los sistemas operativos Ubuntu y Debian, mientras se usa apt-get para la instalación o actualización de paquetes, los paquetes del instalador se descargan de los repositorios al almacenamiento local en su sistema y se instalan desde allí. Los paquetes descargados están en .formato deb y se guardan en el directorio var / cache / apt / archives /. El sistema mantiene estos paquetes de instalación en el almacenamiento local incluso después de desinstalarlos. Generalmente, cuando instalamos un paquete usando apt-get, sucede lo siguiente:
- Comprueba si el paquete requerido necesita un paquete de dependencia; cuáles son esos paquetes y si están instalados o no.
- Descarga el paquete y sus dependencias.
- Instalar el paquete.
Todos los paquetes y sus dependencias se guardan en el almacenamiento local en el directorio / var / cache / apt / archives. Además, si actualiza el paquete, su nueva versión se descarga de manera similar y se guarda en el almacenamiento local. Generalmente, una vez que ha instalado o actualizado los paquetes, no necesita el .archivos deb instalador más. Es una buena idea eliminar estos archivos, ya que ocupan espacio en el sistema.
Para comprobar el tamaño de .deb archivos que ocupan el espacio, puede ejecutar el siguiente comando en su Terminal:
$ du -sh / var / cache / apt / archivos
Usando apt-get clean
La apt-get cleaEl comando n ayuda a limpiar el caché una vez que haya instalado los paquetes usando el comando apt-get install en su sistema. Elimina los archivos que ya no son necesarios pero que aún residen en su sistema y mantienen el espacio del sistema.
El comando apt-get elimina el recuperado .deb instalador archivos y borra el /var / cache / apt / archivos dejando solo los archivos en la cerradura y el directorio parcial.
Si ve el /var / cache / apt / archivos directorio usando el ls comando de la siguiente manera, verá el número de archivos con .extensión deb.
$ sudo ls / var / cache / apt / archivos
Ahora ejecute la operación de limpieza de la siguiente manera:
$ sudo apt-get cleanEn este momento, la caché se borrará y verá solo el archivo de bloqueo y el directorio parcial.
Tenga en cuenta que, apt-get clean no desinstala los archivos del sistema; solo elimina los archivos de la caché.
Apto para autolimpieza
Similar a apt-get clean, otro comando apt-get autoclean también limpia el repositorio local de paquetes recuperados, pero solo para los paquetes que ha desinstalado o aquellos que no tienen versiones más nuevas disponibles. Realiza la operación de limpieza para los paquetes que todavía están en el sistema y ya no son necesarios.
Si ejecuta apt-get autoclean, verá el .archivos deb que se eliminan.
Similar a apt-get clean, apt-get autoclean no desinstala el paquete del sistema,
Diferencia entre apt-get clean y apt-get autoremove
Algunos usuarios a menudo se confunden entre apt-get clean y apt-get autoremove al realizar la operación de limpieza en su sistema. Los dos comandos no son iguales y tienen funciones absolutamente diferentes. Apt-get clean o apt-get autoclean elimina los paquetes recuperados de la caché local solo mientras el apt-get autoremove elimina los paquetes innecesarios que una vez se instalaron como dependencia. Entonces, cuando desinstalas un paquete, estas dependencias no sirven de nada. Por lo tanto, se recomienda ejecutar el autoremove comando para eliminar todas esas dependencias también.
La limpieza del sistema debe ser parte del mantenimiento regular de su sistema para evitar que el desorden innecesario ocupe espacio en su disco. Entre muchas otras herramientas de limpieza, apt-get clean es una de las herramientas útiles que puede ayudarlo a eliminar los archivos de caché que existen en su sistema y a ocupar espacio en el disco.