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:
Be the first to comment