การอัพเดตเคอร์เนลจำเป็นต้องใช้ทุกเวอร์ชันในระหว่างหรือไม่


11

ฉันกำลังพิจารณาที่จะปิดใช้งานการอัปเดตอัตโนมัติหรือตรึงเคอร์เนลเป็นรุ่นที่ระบุ แต่ผมกังวลว่าเมื่อผมมารู้ทีหลังเลิกตรึงรุ่นที่เมล็ดทั้งหมดในระหว่างรุ่นตรึงและรุ่นล่าสุดจะต้องมีการดาวน์โหลดและติดตั้งซึ่งจะทำให้เกิด/rootการทำงานออกจากพื้นที่ดิสก์

เคอร์เนลแต่ละเวอร์ชันจำเป็นต้องดาวน์โหลดและติดตั้งหรือไม่หรือที่จะapt-getทราบถึงการดึงเคอร์เนลล่าสุดเท่านั้น?

คำตอบ:


25

Ubuntu จะดาวน์โหลดและติดตั้งเคอร์เนลล่าสุดเท่านั้น

ฉันมีคอมพิวเตอร์ Ubuntu ที่ปิดการใช้งานเป็นเดือน เมื่อฉันเปิดใช้งานและปล่อยให้มันอัปเดตตัวเองมันจะดาวน์โหลดเคอร์เนล latests เท่านั้นและข้ามสิ่งที่อยู่ข้างใน

คุณอาจต้องการเรียกใช้

sudo apt autoremove

หลังการอัพเดตเมล็ดแต่ละครั้งเพื่อให้/bootมีเมล็ดที่เพิ่งติดตั้งล่าสุดเพียงสองตัว ด้วยวิธีนี้หากเคอร์เนลล่าสุดทำงานผิดปกติคุณสามารถกลับไปยังเคอร์เนลที่ใช้งานได้ก่อนหน้านี้และในเวลาเดียวกันก็ไม่สามารถ/bootอุดตันกับเคอร์เนลเก่าได้

หวังว่านี่จะช่วยได้


ตั้งแต่รุ่นautoremoveไหนทำความสะอาดเมล็ด แน่นอนว่ามันไม่ได้อยู่ใน Trusty ซึ่งต้องการการลบด้วยตนเอง
Chris H

1
@ChrisH: ฉันตรวจสอบล่าสุดautoremoveเก็บเคอร์เนลปัจจุบันและหนึ่งก่อนหน้านี้ (และเคอร์เนลที่บูตในปัจจุบัน) เพื่อให้คุณสามารถกู้คืนหากใหม่ไม่สามารถบูต แต่มันจะลบเมล็ดที่แก่กว่านั้น ดู/etc/apt/apt.conf.d/01autoremove-kernelsและ/etc/kernel/postinst.d/apt-auto-removalสร้างสิ่งนั้น (หากคุณทำการอัปเดตหลายครั้งที่ติดตั้งเมล็ดใหม่ แต่ไม่เคยบูตเครื่องเลยให้ทำautoremove หลังจากรีบูตเครื่องเพื่อติดตั้งให้เหลือ 2 เมล็ดแทนที่จะเป็น 3)
Peter Cordes

8

คำตอบสั้น ๆ : ไม่

อีกต่อไปคำตอบ:ฉันมีระบบรสชาติของ Ubuntu (Lubuntu และ Xubuntu) บางระบบซึ่งฉันไม่ค่อยได้ใช้ เมื่อฉันอัปเดต & อัปเกรดพวกเขามักจะข้ามเคอร์เนลหลายเวอร์ชันและไม่มีปัญหา ฉันมักจะเรียกใช้คำสั่งต่อไปนี้และรับรุ่นเคอร์เนลปัจจุบัน (ของชุดเคอร์เนลเดียวกัน)

sudo apt update
sudo apt full-upgrade

มันเป็นความคิดที่ดีในการทำงาน

sudo apt autoremove

หลังจากเคอร์เนลใหม่ได้รับการติดตั้งดังนั้นจึง/bootมีเมล็ดที่เพิ่งติดตั้งล่าสุดเพียงสองตัว คุณสามารถเลือกเคอร์เนลก่อนหน้าจากเมนูด้วงหากมีปัญหากับเคอร์เนลใหม่


7

การปักหมุดมักใช้เมื่อคุณมีที่เก็บแบบผสมเท่านั้น

ดูhttps://help.ubuntu.com/community/PinningHowto

ฉันขอแนะนำให้คุณหยุดเคอร์เนล

จะป้องกันการอัพเดทแพ็คเกจเฉพาะได้อย่างไร?

เมื่อคุณย้อนกลับการพักหรือปักหมุด apt จะดาวน์โหลดและอัพเดตเคอร์เนลล่าสุดที่ข้ามเคอร์เนลใด ๆ และทั้งหมดระหว่างกัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.