Ubuntu üzerinde kullanılmayan eski kernel image kaldırma

Ubuntu üzerinde zamanla yapılan  kernel güncellemeleri ile disk alanı israfı söz konusu olmaktadır, sisteminizde biriken kullanılmayan eski kernel-image’lar bunun sebebidir.  Her çekirdek imajı ve ilişkili modülleri / başlık dosyaları disk alanını 200-400MB arası işgal etmektedir.

kernel-images-yardimmerkezi

GRUB önyükleme yöneticisi ise kafa karıştırıcı olabiliyor.

grup-menu

ilk olarak sistem üzerinde yüklü çekirdekleri kontrol edelim.

$ dpkg --list | grep linux-image
$ dpkg --list | grep linux-headers</strong> 

kernel-check

Aşağıdaki komut ile belirlediğimiz bir kernel’i kaldırabiliriz. Mesela linux-image-3.19.0-15 ve bunun headerını kaldıralım.

$ sudo apt-get purge linux-image-3.19.0-15
$ sudo apt-get purge linux-headers-3.19.0-15</strong> 

Birden fazla kernel image ve headerları aynı anda kaldırılabilmektedir. Bunun içinde sondaki – den sonra {} arasına kernel sürüm numaraları yazılabilir.

$ sudo apt-get purge linux-image-3.19.0-{18,20,21,25}</strong>
<strong>$ sudo apt-get purge linux-headers-3.19.0-{18,20,21,25}

purge-kernel-image

Son olarakta GRUP menüsünü aşağıdaki komut ile güncelleyebiliriz. Tüm bu işlemlerde sonra sistemin restart edilmesi gerekmektedir.

sudo update-grub2

grup-menu2

Yorum yapın