ลบ kernel เก่าๆที่ไม่ได้ใช้ใน CentOS

ลบ kernel เก่าๆที่ไม่ได้ใช้ใน CentOS

ในบทความนี้จะมาแนะนำการลบ kernel เก่าที่ไม่ได้ใช้ เพราะว่าเปลืองพื้นที่ใน /boot  และเคยเจอปัญหาคือ /boot เต็มแล้วอัพเดท kernel ไม่ได้ หรือถึงขั้น boot OS ไม่ขึ้นเพราะ partition /boot เต็ม

 

จากตัวอย่างเครื่องผมมี kernel อยู่ 5 version ในความเป็นจริงเราจะ boot แค่ version ล่าสุด หรือถ้ามีปัญหาก็อาจจะกลับไป 1  version ก็เพียงพอแล้ว

rpm -q kernel

kernel-2.6.18-348.16.1.el5
kernel-2.6.18-348.18.1.el5
kernel-2.6.18-371.el5
kernel-2.6.18-371.1.2.el5
kernel-2.6.18-371.3.1.el5

 

ติดตั้ง package ที่เกี่ยวข้อง

yum install yum-utils

ในกรณีนี้จะลบให้เหลือแค่ 2 version ล่าสุด ด้วยชุดคำสั่งด้านล่างได้เลย

package-cleanup --oldkernels --count=2