Modificado purge-old-kernels para eliminar headers y restos de kernels desinstalados | Algo de Linux

jueves, 25 de enero de 2018

Modificado purge-old-kernels para eliminar headers y restos de kernels desinstalados

He realizado dos modificaciones en el script purge-old-kernels. La primera hace que el script elimine restos de kernels desinstalados. La segunda purga los headers de kernels que no se encuentren instalados.

Podéis instalarlo en vuestro servidor de una forma muy sencilla:
# wget --no-check-certificate -O /usr/local/sbin/purge-old-kernels https://github.com/algodelinux/purge-old-kernels/raw/master/purge-old-kernels
# chmod 755 /usr/local/sbin/purge-old-kernels
Una vez instalado, no tenéis más que ejecutarlo sin parámetros para eliminar todos los kernels salvo los dos más recientes:
# purge-old-kernels
O podéis especificar el número de kernels a conservar:
# purge-old-kernels --keep 3
El script pedirá confirmación antes de eliminar. Para evitar que pida confirmación podéis usar el parámetro -y:
# purge-old-kernels --keep 3 -y
Si queréis que se ejecute de forma silenciosa (sin mostrar mensajes) podéis usar el parámetro -q:
# purge-old-kernels --keep 3 -qy
Aquí podéis ver el código completo:
Publicado por primera vez en http://enavas.blogspot.com.es

No hay comentarios: