คุณลักษณะที่ดีของระบบปฏิบัติการในตระกูล Linux คือความสามารถในการปรับเปลี่ยนได้อย่างยืดหยุ่น ดังนั้นหากต้องการ ผู้ใช้สามารถติดตั้งเคอร์เนลที่ใหม่กว่าได้ ในกรณีนี้ จะสามารถบูตด้วยเคอร์เนลของเวอร์ชันก่อนหน้าได้ อย่างไรก็ตาม หลังจากได้รับการยืนยันการทำงานที่เสถียรของระบบแล้ว ก็ควรลบเคอร์เนลเก่าออก
จำเป็น
รหัสผ่านผู้ใช้รูท
คำแนะนำ
ขั้นตอนที่ 1
เริ่มเซสชัน superuser เรียกใช้โปรแกรมจำลองเชลล์หรือคอนโซลเป็นรูท ใช้ความสามารถของเชลล์หรือคำสั่ง sudo คุณยังสามารถใช้คำสั่ง su บนคอนโซลปัจจุบันได้อีกด้วย
ขั้นตอนที่ 2
ค้นหาเวอร์ชันของเคอร์เนลที่โหลด ป้อนคำสั่งในคอนโซล:
uname -a
จำหรือจดหมายเลขเวอร์ชัน
ขั้นตอนที่ 3
รับรายการเคอร์เนลที่ติดตั้ง ใช้คำสั่ง rpm พร้อมอ็อพชัน qa กรองเอาต์พุตคำสั่งด้วย grep ตัวอย่างเช่น คุณสามารถเรียกใช้คำสั่ง:
rpm -qa | เคอร์เนล grep
เพื่อรับรายการแพ็คเกจทั้งหมดที่มีคำว่าเคอร์เนลในชื่อ บรรทัดผลลัพธ์จะมีชื่อของแพ็คเกจที่สอดคล้องกับเมล็ดที่ติดตั้งไว้ ในบางกรณี คุณสามารถกรองตาม kernel-image, linux หรือ linux-image จดหรือจำชื่อแพ็คเกจของ kernels ที่ติดตั้งไว้ เน้นสิ่งที่คุณต้องการลบในหมู่พวกเขา ได้รับคำแนะนำจากหมายเลขเวอร์ชันเคอร์เนล เมล็ดที่จะลบไม่ควรรวมเคอร์เนลปัจจุบันซึ่งได้รับเวอร์ชันในขั้นตอนก่อนหน้านี้
ขั้นตอนที่ 4
ลบเคอร์เนลเก่าโดยใช้ Synaptic GUI สำหรับตัวจัดการแพ็คเกจ apt เริ่ม Synaptic ใช้เมนูเชลล์กราฟิกหรือในคอนโซลประเภท synaptic แล้วกด Enter ในกรณีแรก คุณจะต้องป้อนรหัสผ่านรูทอีกครั้ง ในหน้าต่าง Synaptic ให้ไฮไลต์ส่วนที่มีรายการแพ็คเกจที่เกี่ยวข้องกับเคอร์เนล หรือค้นหาเคอร์เนล ในรายการแพ็คเกจที่แสดง ให้ค้นหาแพ็คเกจที่ตรงกับเมล็ดที่คุณต้องการลบ ทำเครื่องหมายว่าลบแล้วโดยเลือกรายการที่เหมาะสมในเมนูหลักหรือเมนูบริบท ยอมรับการเปลี่ยนแปลงของคุณ
ขั้นตอนที่ 5
ลบเคอร์เนลเก่าโดยใช้ apt console package manager หาก Synaptic ไม่สามารถใช้ด้วยเหตุผลบางประการ ในคอนโซล ให้ป้อนคำสั่งดังนี้:
apt-get ลบ
โดยที่แทนที่ด้วยชื่อเต็มของแพ็คเกจที่สอดคล้องกับเคอร์เนลที่จะลบออก กด Enter และปฏิบัติตามคำแนะนำเพิ่มเติมของโปรแกรม
ขั้นตอนที่ 6
ลบเคอร์เนลด้วยตนเอง ป้อนคำสั่งเช่น:
rpm -e
เพื่อลบภาพเคอร์เนล แทนที่ด้วยชื่อเต็มของแพ็คเกจ แก้ไขไฟล์คอนฟิกูเรชันของ bootloader ที่คุณใช้ อัปเดตการกำหนดค่าเพื่อเปลี่ยนเมนูการบูต ตัวอย่างเช่น หากคุณกำลังใช้ lilo คุณแก้ไขไฟล์ /etc/lilo.conf เพื่อลบบล็อคที่สัมพันธ์กับเคอร์เนลที่ไม่มีอยู่อีกต่อไป จากนั้นรันคำสั่ง lilo ในฐานะรูท