วิธีลบเคอร์เนลเก่า

สารบัญ:

วิธีลบเคอร์เนลเก่า
วิธีลบเคอร์เนลเก่า

วีดีโอ: วิธีลบเคอร์เนลเก่า

วีดีโอ: วิธีลบเคอร์เนลเก่า
วีดีโอ: How to remove an old Linux kernel 2024, พฤศจิกายน
Anonim

คุณลักษณะที่ดีของระบบปฏิบัติการในตระกูล 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 ในฐานะรูท