limpio, autoclean y autoremove: ¿combinarlos es un buen paso?
16
Va a ser lógico por medio de Debian lógica para unir a los tres órdenes de orientación apt-get cleany apt-get autoclean, y apt-get autoremoveen un solo comando que hace todo de ellos?
Lógica común en sistemas Debian como Debian y Ubuntu. La lógica sale en sintaxis, comandos, terminología, etc.
Arcticooling
Respuestas:
31
Esto depende completamente de lo que quieras lograr, están separados por una razón. Pero veamos qué hacen realmente:
apt/apt-get clean → limpia los paquetes e instala el script en /var/cache/apt/archives/
apt/apt-get autoclean → limpia paquetes de Deb obsoletos, menos de clean
apt/apt-get autoremove→ elimina los paquetes huérfanos que ya no se necesitan del sistema, pero no los purga, use la --purgeopción junto con el comando para eso.
Por lo tanto, depende de usted decidir si desea combinar uno de los dos primeros con el último y puede hacerlo de la siguiente manera:
sudo apt autoremove && sudo apt clean
Si eso es lo que realmente quieres hacer, pero ahora codificar un comando adicional es bastante superfluo para ser honesto.
Definí un alias para sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"y me sirve bien. Precaución: autoremoveelimina las imágenes antiguas del kernel.
postre
Si entendí tu respuesta correctamente, ¿quieres decir que sudo apt-get autoremove && sudo apt-get cleancubre todo sudo apt-get autoclean?
Arcticooling
2
Exactamente, la limpieza automática solo elimina los archivos de los archivos que ya no se pueden descargar, limpia completamente los archivos nucleares.
Respuestas:
Esto depende completamente de lo que quieras lograr, están separados por una razón. Pero veamos qué hacen realmente:
apt/apt-get clean
→ limpia los paquetes e instala el script en/var/cache/apt/archives/
apt/apt-get autoclean
→ limpia paquetes de Deb obsoletos, menos declean
apt/apt-get autoremove
→ elimina los paquetes huérfanos que ya no se necesitan del sistema, pero no los purga, use la--purge
opción junto con el comando para eso.Por lo tanto, depende de usted decidir si desea combinar uno de los dos primeros con el último y puede hacerlo de la siguiente manera:
Si eso es lo que realmente quieres hacer, pero ahora codificar un comando adicional es bastante superfluo para ser honesto.
Material de lectura adicional:
apt
comandoapt-get
comandofuente
sudo bash -c "apt-get update && apt-get -y upgrade && apt-get -y autoremove && apt-get -y clean"
y me sirve bien. Precaución:autoremove
elimina las imágenes antiguas del kernel.sudo apt-get autoremove && sudo apt-get clean
cubre todosudo apt-get autoclean
?