ตรงกันข้ามกับคำตอบที่นี่ Ubuntu ปล่อยเคอร์เนลใหม่ภายในหนึ่งหรือสองวันของทีมเคอร์เนลหลัก ฉันเคยอัพเกรดวิธีที่ยากเหมือนคำตอบที่แนะนำบางส่วน แต่ฉันพบว่านี่เป็นวิธีที่ง่ายกว่า
ผลกระทบของการติดตั้งเมล็ดด้วยตนเอง
การติดตั้งเมล็ดด้วยตนเองต้องใช้งานพิเศษ
มีเหตุผลที่คุณต้องการติดตั้งเคอร์เนล mainline ล่าสุด:
- ข้อผิดพลาดในการอัพเดตเคอร์เนล Ubuntu LTS และคุณไม่สามารถปรับลดรุ่นได้
- คุณมีฮาร์ดแวร์ใหม่ที่ไม่รองรับในกระแสการอัพเดตเคอร์เนล Ubuntu LTS หรือการอัพเดท HWE
- คุณต้องการอัพเกรดความปลอดภัยหรือฟีเจอร์ใหม่เฉพาะในเคอร์เนล mainline รุ่นล่าสุด
ณ 15 มกราคม 2018 4.14.13
ล่าสุดเคอร์เนลฉีดมีเสถียรภาพ ในช่วงเวลาของการเขียนหลายคนมีความสนใจที่จะติดตั้งเพื่อป้องกันช่องโหว่ความปลอดภัย Meltdown หากคุณเลือกที่จะติดตั้งด้วยตนเองคุณควรทราบ:
- เมล็ดเก่า LTS จะไม่ได้รับการปรับปรุงจนกว่าพวกเขาจะสูงกว่าเมนูหลักเลือกแรกชื่ออูบุนตู
- เมล็ดที่ติดตั้งแบบแมนนวลจะไม่ถูกลบด้วย
sudo apt auto-remove
คำสั่งปกติ คุณต้องปฏิบัติตามสิ่งนี้: ฉันจะลบเคอร์เนลเวอร์ชันเก่าเพื่อล้างข้อมูลเมนูการบูตได้อย่างไร
- ตรวจสอบการพัฒนาในเคอร์เนลที่เก่ากว่าเมื่อคุณต้องการกลับไปใช้วิธีการอัพเดตเคอร์เนล LTS ปกติ จากนั้นลบเคอร์เนล mainline ที่ติดตั้งด้วยตนเองดังอธิบายในลิงก์สัญลักษณ์แสดงหัวข้อก่อนหน้า
- หลังจากการลบเคอร์เนล mainline ใหม่ล่าสุดด้วยตนเอง
sudo update-grub
แล้วเคอร์เนล LTS ล่าสุดของ Ubuntu จะเป็นตัวเลือกแรกที่เรียกว่าUbuntuบนเมนูหลักของ Grub
ค้นหาเคอร์เนลล่าสุด
ไปที่ ( kernel.ubuntu.com - Kernel PPA Mainline ) และกดEndปุ่ม:
ตอนนี้คลิกที่ลิงค์4.9.8
(หรือใหม่กว่าถ้ามีเมื่อคุณอ่านนี้) และต่อไปนี้จะปรากฏขึ้น:
หมายเหตุลิงก์ที่มีเครื่องหมายพู่กันสีดำ เหล่านี้เป็นสามเราจะดาวน์โหลดสำหรับUbuntu 16.04 64 บิตโดยใช้Intel หรือ AMDโปรเซสเซอร์
การติดตั้งโดยใช้ Terminal
เปิดเทอร์มินัลเซสชันด้วยCtrl+ Alt+ Tและใช้:
cd ~/Downloads # Change to your downloads directory
ll linux*.deb # Check if any previous downloads still exist
rm linux*.deb # Use this command if any previous downloads found
ตอนนี้สลับกลับไปที่หน้าจอดาวน์โหลดด้านบนและคลิกเพียงครั้งเดียวในการ.deb
ดาวน์โหลดเคอร์เนลทั้งสาม หลังจากดาวน์โหลดเสร็จสมบูรณ์ (คุณจะเห็นสถานะในเบราว์เซอร์ของคุณ) สลับกลับไปที่เซสชันเทอร์มินัลและใช้:
sudo dpkg -i linux*.deb
rm linux*.deb
sudo reboot
Voila! - คุณใช้เคอร์เนลล่าสุดเมื่อมีการเลือกตัวเลือกแรกในเมนูการบูตด้วง เคอร์เนลเวอร์ชันเก่าของคุณยังคงมีอยู่ในเมนูตัวเลือกขั้นสูงของด้วง
หลังจากติดตั้งเคอร์เนลใหม่ล่าสุดโหลครั้งที่คุณจะถามคำถามที่ว่า " ฉันจะลบเคอร์เนลรุ่นเก่าได้อย่างไร? " และคุณจะได้พบกับคำตอบเหล่านั้นที่นี่ในถามอูบุนตู