Modificada la forma de eliminar módulos de kernels desinstalados en purge-old-kernels

He modificado la forma de eliminar restos de módulos de kernels desinstalados en el script purge-old-kernels. De este modo, es también posible utilizarlo en distribuciones Debian.

Como siempre, 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:

sudo purge-old-kernels

O podéis especificar el número de kernels a conservar:

sudo 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:

sudo 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:

sudo purge-old-kernels --keep 3 -qy

Y si queréis que muestre un listado de los kernels instalados, tan sólo tenéis que agregar el parámetro -s:

sudo purge-old-kernels -s --keep 3 -y

Aquí podéis ver el código completo:

https://github.com/algodelinux/purge-old-kernels/blob/master/purge-old-kernels

Be the first to comment