กำจัดเวอร์ชันก่อนหน้าของเคอร์เนลที่เราไม่ได้ใช้

kernel_output

วันนี้ผมจะมาแชร์เคล็ดลับเล็กๆ น้อยๆที่แม้จะง่ายมาก แต่ก็มีประโยชน์ในการประหยัดพื้นที่ดิสก์และหลีกเลี่ยงการอัปเดตที่น่ารำคาญเมื่อไม่นานมานี้ผมได้อัปเดตระบบของผมเป็นเคอร์เนลเวอร์ชัน 3.5.0-X แต่ระบบของผมยังคงมีเคอร์เนลเวอร์ชันเก่ากว่าคือ 3.2.0-X ติดตั้งอยู่ ทุกครั้งที่ระบบแจ้งเตือนให้ผมอัปเดต มันก็จะอัปเดตเป็นเคอร์เนลเวอร์ชัน 3.2.0-X ซึ่งผมไม่ได้ใช้งาน

ฉันจึงเริ่มลบเวอร์ชันเก่าเหล่านั้นออกเพื่อทำเช่นนั้น ฉันจึงตรวจสอบก่อนว่าฉันติดตั้งเวอร์ชันใดไว้ในระบบบ้างโดยใช้คำสั่ง:

sudo dpkg -l | grep linux-image

คำสั่งนี้จะแสดงรายการเคอร์เนลที่ติดตั้งไว้ซึ่งในกรณีของผมมีจำนวนมากพอสมควรสำหรับสาขา 3.2.0-X ดังนั้นผมจึงตัดสินใจลบแพ็กเกจทั้งหมดจากสาขานี้เพื่อหลีกเลี่ยงการอัปเดตในอนาคตที่ผมอาจไม่ได้ใช้ ในการทำเช่นนั้น ผมใช้คำสั่งต่อไปนี้:

sudo apt-get remove --purge linux-image-X.X.X-X

ควรแทนที่เครื่องหมาย X ด้วยเวอร์ชันที่เราต้องการลบในกรณีของฉัน มันจะมีลักษณะเช่นนี้:

sudo apt-get remove --purge linux-image-3.2.0-40-generic-pae

หลังจากดำเนินการครั้งสุดท้ายนี้เนื้อที่ดิสก์ 113 MB ได้รับการปลดปล่อยเมื่อทำซ้ำเพื่อกำจัดสาขานี้ทุกเวอร์ชันมันจะทำให้ฉันเป็นอิสระ 1GB หวังว่าเคล็ดลับนี้จะเป็นประโยชน์และช่วยคุณประหยัดเนื้อที่ดิสก์

นำ มาจากhumanOS


เพิ่มเป็นแหล่งข้อมูลที่ต้องการใน Google