Durum I: Eğer /boot %100 dolu değilse ve apt çalışıyorsa

  1. Şu anda kullanılan Kernel Versiyonunu görüntüleyelim.

$ uname -r

Aşağıdaki gibi görünecektir.

3.19.0-64-generic

  1. Eski Kernel yazılımlarını silme

2.a. Şu anda kullandığımızı hariç tutarak sistemdeki Kernel yazılımlarını listeyelim

 sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v uname -r 

Aşağıdaki gibi bir sonuç çıkacaktır.

linux-image-3.19.0-25-generic

linux-image-3.19.0-56-generic

linux-image-3.19.0-58-generic

linux-image-3.19.0-59-generic

linux-image-3.19.0-61-generic

linux-image-3.19.0-65-generic

linux-image-extra-3.19.0-25-generic

linux-image-extra-3.19.0-56-generic

linux-image-extra-3.19.0-58-generic

linux-image-extra-3.19.0-59-generic

linux-image-extra-3.19.0-61-generic

 

2.b. Şimdi aşağıdaki kernelleri tek tek silelim.

$ sudo apt-get purge linux-image-3.19.0-25-generic

$ sudo apt-get purge linux-image-3.19.0-56-generic

$ sudo apt-get purge linux-image-3.19.0-58-generic

$ sudo apt-get purge linux-image-3.19.0-59-generic

$ sudo apt-get purge linux-image-3.19.0-61-generic

$ sudo apt-get purge linux-image-3.19.0-65-generic

Eski Kernel yazılımlarını temizlemeyi bitirdiğinizde, artık ihtiyacınız olmayan paketleri kaldırmak için bunu çalıştırabilirsiniz:

$ sudo apt-get autoremove

Son olarak, grub kernel list güncellemek için bunu çalıştırabilirsiniz:

$ sudo update-grub

Durum II:  /boot % 100 dolu olduğu için apt çalışmıyor

  1. Şu anda kullandığımızı hariç tutarak sistemdeki Kernel yazılımlarını listeyelim
 sudo dpkg --list 'linux-image*'|awk '{ if ($1=="ii") print $2}'|grep -v uname -r 

Aşağıdaki gibi bir sonuç çıkacaktır.

linux-image-3.19.0-25-generic

linux-image-3.19.0-56-generic

linux-image-3.19.0-58-generic

linux-image-3.19.0-59-generic

linux-image-3.19.0-61-generic

linux-image-3.19.0-65-generic

linux-image-extra-3.19.0-25-generic

linux-image-extra-3.19.0-56-generic

linux-image-extra-3.19.0-58-generic

linux-image-extra-3.19.0-59-generic

linux-image-extra-3.19.0-61-generic

 

  1. Kemerleri bağlayın 😊

Aşağıdaki komutu düzenleyerek kullanılmayan Kernel dosyalarını silelim, Şu anda kullandığımızı hariç tutmayı kesinlikle unutmayın.

sudo rm -rf /boot/*-3.19.0-{25,56,58,59,61,65}-*

  1. apt üzerinde yarım kalan işlemleri temizleyelim.

sudo apt-get -f install

  1. Autoremove

Son olarak, manuel boot temizliğiyle yetim kalan eski kernel paketlerini temizlemeyi otomatikleştirelim

sudo apt-get autoremove

  1. Update Grub

sudo update-grub

  1. Şimdi paketleri güncelleyebilir ve yükleyebiliriz

sudo apt-get update