Eğer bir biçimde sisteminizin çekirdeğinizi güncellediyseniz, eski çekirdek sabit diskinizde yüklü olarak kalmayı sürdürecektir. Sık sık bu tür güncellemeler yapıyorsanız, çekirdek dosyaları gereksiz yere sabit disk alanı üzerinde önemli bir kısmı kaplıyor olacaktır. Burada, terminalden yürüteceğiniz basit birkaç komut ile kullanılmayan bu çekirdek dosyalarını nasıl kaldıracağınız anlatılacaktır. Burada Ubuntu ve Debian ile bu dağıtımları temel alan dağıtımları ilgilendiren bir işlemle karşı karşıyayız. Öncelikle terminali açıyoruz. Şu komut ile halen kullanılmakta olan çekirdeği kontrol edebilirsiniz:
uname -r
Şu komut ise sistemde yüklü olan tüm çekirdeklerin bir listesini elde etmemizi sağlayacaktır:
dpkg --list | grep linux-image
Bende şöyle bir çıktı verdi:
$ dpkg –list | grep linux-image
ii linux-image-3.13.0-34-generic 3.13.0-34.60 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.16.3-031603-generic 3.16.3-031603.201409171435 amd64 Linux kernel image for version 3.16.3 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-34-generic 3.13.0-34.60 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
Burada kullanılmayan çekirdekleri gördünüz, şimdi hangilerini kaldırmak istiyorsanız onları Synaptic Paket Yöneticisinden rahatlıkla kaldırabilirsiniz. Synaptic Paket Yöneticisini açın, “Durum” -> “Kurulu” seçeneğine gelin. Şimdi çekirdeğimizi yazalım. Bende 3.13.0-34 başlangıçta kurulan bir çekirdek, oysa şu anda 3.16.3 kullanıyorum.
“Durum -> Kurulu” seçeneğine gelip çekirdeğimizi yazdık. Örneğimizde adından da belli olduğu gibi eski olan çekirdek, 3.13.0-34. Synaptic Paket Yöneticisi’nde bunu ve ilgili paketleri tamamen kaldırma özelliğiyle kaldırmalısınız. Burada ilgili dosyayı seçip tamamen kaldırma özelliğini işaretliyor, kaldırıyoruz. Bu kadar.