Удаление старых ядер

Иногда возникает необходимость удалить старые ядра.

Сначала надо узнать что именно нужно удалять.

В консоли пишем:

dpkg -l | grep linux-image

Увидите что-то вроде:

ii linux-image-2.6.32-24-generic                                              2.6.32-24.42

Linux kernel image for version 2.6.32 on x86

ii linux-image-2.6.32-25-generic                                               2.6.32-25.43

Linux kernel image for version 2.6.32 on x86

ii linux-image-generic                                                                 2.6.32.25.27

Generic Linux kernel image

Последняя строчка — текущее ядро, т.е. 2.6.32-25.43. Остальные можно удалять.

Значит делаем:

sudo apt-get remove -f linux-image-2.6.32-24-generic

Вторым шагом уничтожаем ненужные заголовки. Делаем по аналогии:

dpkg -l | grep linux-headers

Выведет что-то вроде

ii linux-headers-2.6.32-24                                                          2.6.32-24.42

Header files related to Linux kernel version

ii linux-headers-2.6.32-24-generic                                              2.6.32-24.42

Linux kernel headers for version 2.6.32 on x86

ii linux-headers-2.6.32-25                                                              2.6.32-25.43

Header files related to Linux kernel version

ii linux-headers-2.6.32-25-generic                                                 2.6.32-25.43

Linux kernel headers for version 2.6.32 on x86

ii linux-headers-generic                                                                  2.6.32.25.27

Generic Linux kernel headers

Соответственно удаляем ненужные заголовки:

sudo apt-get remove -f linux-headers-2.6.32-24 linux-headers-2.6.32-24-generic

После всего делаем обновление загрузчика Grub, чтобы ядра пропали из списка загрузки:

sudo update-grub

Оставить комментарий