ตรวจสอบและอัปเดตเวอร์ชันเคอร์เนลของ Ubuntu บน Ubuntu 20.04

Check Update Ubuntu Kernel Version Ubuntu 20



เคอร์เนลลินุกซ์เป็นแกนหลักของระบบปฏิบัติการลินุกซ์ มีหน้าที่รับผิดชอบในการเชื่อมต่อฮาร์ดแวร์คอมพิวเตอร์และแอปพลิเคชันซอฟต์แวร์ในระบบปฏิบัติการนี้ เช่นเดียวกับการอัปเดตระบบปฏิบัติการและแอพพลิเคชั่น Linux อย่างต่อเนื่อง เคอร์เนล Linux เวอร์ชันใหม่ก็จะถูกปล่อยออกมาเช่นกัน ขอแนะนำให้อัปเดตเวอร์ชันเคอร์เนลเพื่อให้มีฟังก์ชันการทำงานล่าสุด ปรับปรุงความเสถียร และแก้ไขปัญหาด้านความปลอดภัย

ในบทความนี้ เราจะอธิบายสามวิธีที่คุณอาจอัปเดตเคอร์เนล Linux เป็นเวอร์ชันล่าสุดที่พร้อมใช้งาน เราได้อธิบายขั้นตอนบน Ubuntu 20.04 LTS ซึ่งมาพร้อมกับเคอร์เนลเวอร์ชัน 5.4 สามารถปฏิบัติตามขั้นตอนเดียวกันได้มากหรือน้อยโดยใช้ Ubuntu OS เวอร์ชันก่อนหน้า







ตรวจสอบเวอร์ชันเคอร์เนลปัจจุบัน

ก่อนอัปเดตเวอร์ชันเคอร์เนล ควรตรวจสอบเวอร์ชันปัจจุบันก่อน จะช่วยให้คุณตัดสินใจได้ว่าควรอัปเดตเคอร์เนลเวอร์ชันใด เปิดบรรทัดคำสั่งโดยใช้แป้นพิมพ์ลัด Ctrl+Alt+T



ตอนนี้ ตรวจสอบเวอร์ชันเคอร์เนลปัจจุบันโดยตรงจากบรรทัดคำสั่งดังนี้:



$uname -NS





คุณสามารถตรวจสอบเวอร์ชันเคอร์เนลได้ด้วยคำสั่งต่อไปนี้:

$แมว /เปอร์เซ็นต์/รุ่น



การใช้คำสั่งใดคำสั่งหนึ่งข้างต้นจะแสดงเวอร์ชันเคอร์เนลของระบบปฏิบัติการของคุณ จากผลลัพธ์ข้างต้น คุณจะเห็นว่าเวอร์ชันเคอร์เนลที่ใช้ในบทความนี้คือ 5.4.0-28-generic

ในวิธีต่อไปนี้ ฉันจะแสดงวิธีอัปเดตเวอร์ชันเคอร์เนลโดยใช้บรรทัดคำสั่ง

วิธีที่ # 1: ไซต์ทีม Ubuntu Kernel

ในวิธีการต่อไปนี้ เราจะอัปเดตเวอร์ชันเคอร์เนลโดยการดาวน์โหลดเวอร์ชันล่าสุดจากเว็บไซต์ทีมเคอร์เนลของ Ubuntu ก่อน แล้วจึงทำการติดตั้ง

สำหรับวิธีนี้ ให้ทำตามขั้นตอนเหล่านี้เพื่ออัปเดตเวอร์ชันเคอร์เนล:

  1. เปิด ทีมเคอร์เนลของ Ubuntu เว็บไซต์เพื่อดาวน์โหลดเคอร์เนล Linux ล่าสุดสำหรับ Ubuntu เลือกเวอร์ชันที่คุณต้องการดาวน์โหลด จากนั้นดาวน์โหลดไฟล์ .deb สำหรับเวอร์ชันทั่วไป
  • linux-headers--all.deb
  • linux-mage-unsigned--amd64.deb
  • linux-modules--amd64.deb

เราต้องการอัปเดตเคอร์เนลของเราเป็นเคอร์เนลที่เสถียรล่าสุดเวอร์ชัน 5.6.10 ดังนั้นเราจึงได้ดาวน์โหลดไฟล์ .deb ต่อไปนี้

linux-headers-5.6.10-050610_5.6.10-050610.2020052301_all.deb

linux-image-unsigned-5.6.10-050610-generic_5.6.10-050610.2020052301_amd64.deb

linux-modules-5.6.10-050610-generic_5.6.10-050610.2020052301_amd64.deb

หรือคุณสามารถใช้ wget คำสั่งดาวน์โหลดแพ็คเกจ mainline ต่อไปนี้สำหรับเคอร์เนลเวอร์ชัน 5.6.10:

$wgethttps://kernel.ubuntu.com/~ kernel-ppa/สายฉีด/v5.6.10/linux-ส่วนหัว-
5.6.10-050610_5.6.10-050610.202005052301_all.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/สายฉีด/v5.6.10/linux-image-unsigned-
5.6.10-050610-generic_5.6.10-050610.202005052301_amd64.deb
$wgethttps://kernel.ubuntu.com/~ kernel-ppa/สายฉีด/v5.6.10/ลินุกซ์โมดูล-5.6.10-
050610-generic_5.6.10-050610.202005052301_amd64.deb
  1. เมื่อดาวน์โหลดแพ็คเกจทั้งหมดแล้ว คุณสามารถตรวจสอบได้โดยใช้คำสั่ง ls –l:
  2. ขั้นตอนต่อไปคือการติดตั้งแพ็คเกจที่ดาวน์โหลดมาทั้งหมด หากคุณดาวน์โหลดไฟล์ในไดเร็กทอรีอื่นที่ไม่ใช่ไดเร็กทอรีโฮม ให้ไปที่ไฟล์นั้นก่อนโดยใช้คำสั่ง cd:$ซีดี /เส้นทาง/ถึง/ไดเรกทอรี

    ตอนนี้ ติดตั้งไฟล์ .deb ที่ดาวน์โหลดมาทั้งหมด คุณสามารถทำได้โดยใช้คำสั่งต่อไปนี้:

    $sudo dpkg-ผม*.deb

    รอสักครู่จนกว่าการติดตั้งแพ็คเกจทั้งหมดจะเสร็จสมบูรณ์

    1. รีบูตระบบของคุณ เมื่อการรีบูตเสร็จสิ้น ให้เข้าสู่ระบบของคุณและตรวจสอบเวอร์ชันเคอร์เนลด้วย uname คำสั่งดังนี้
    $uname-NS

    ผลลัพธ์จะแสดงเคอร์เนลเวอร์ชันที่อัปเดตแล้วคือ 5.6.10

วิธีที่ # 2: การใช้ Bash Script

ในวิธีถัดไป เราจะใช้สคริปต์ทุบตีเพื่อติดตั้งเคอร์เนลเวอร์ชันใหม่ ทำตามขั้นตอนง่าย ๆ เหล่านี้:

1. ดาวน์โหลดสคริปต์ทุบตีโดยใช้คำสั่งต่อไปนี้:

$wgethttps://raw.githubusercontent.com/พิมลี่/ubuntu-mainline-kernel.sh/
ผู้เชี่ยวชาญ/ubuntu-mainline-kernel.sh

2. คัดลอกสคริปต์ไปที่ไดเร็กทอรี /usr/local/bin/ คุณสามารถทำได้ด้วยคำสั่งต่อไปนี้:

$sudo ติดตั้งubuntu-mainline-kernel.sh/usr/ท้องถิ่น/เป็น/

3. ตอนนี้คุณสามารถอัปเดตเวอร์ชันเคอร์เนลได้ดังนี้:

$Ubuntu-mainline-kernel.sh –i

มันจะค้นหาและให้หมายเลขเวอร์ชันเคอร์เนลล่าสุดแก่คุณ เช่น v5.6.10 ในผลลัพธ์ต่อไปนี้ หากคุณต้องการติดตั้งเวอร์ชันนี้ ให้กด B จากนั้นการติดตั้งจะเริ่มขึ้น

เมื่อติดตั้งแล้ว ให้รีบูตระบบ จากนั้นตรวจสอบเวอร์ชันเคอร์เนลด้วยปุ่ม uname คำสั่งดังต่อไปนี้:

$uname-NS

ผลลัพธ์จะแสดงเคอร์เนลเวอร์ชันที่อัปเดต

วิธีที่ # 3: อัปเดตเวอร์ชันเคอร์เนลของ Ubuntu ผ่าน GUI

ในวิธีการต่อไปนี้ เราจะพูดถึงวิธี GUI เพื่ออัปเดตเคอร์เนล Linux เราจะใช้เครื่องมือ Mainline แบบกราฟิกสำหรับการติดตั้งเคอร์เนลเวอร์ชันล่าสุด มีขั้นตอนง่ายๆ ดังนี้

1. เครื่องมือ Mainline ไม่มีให้บริการในที่เก็บอย่างเป็นทางการของ Ubuntu ดังนั้นเราจะต้องเพิ่ม PPA ลงในไฟล์ source.list ในระบบของเราด้วยตนเอง ใช้ apt-add-repository คำสั่งเพื่อการนี้:

$sudoapt-add-repository-และppa: cappelikan/ppa

2. เมื่อคุณเพิ่มที่เก็บ mainline แล้ว ขั้นตอนต่อไปนี้คือการอัพเดตดัชนีที่เก็บของระบบ:

$sudoapt update

3. ถัดไป ติดตั้งเครื่องมือ Mainline ด้วยคำสั่งนี้:

$sudoฉลาดติดตั้งสายฉีด

ระบบอาจขอคำยืนยันโดยให้ ใช่ / ไม่ใช่ ตัวเลือก. ตี และ เพื่อดำเนินการต่อ หลังจากนั้นเครื่องมือ Mainline จะถูกติดตั้งในระบบของคุณ

4. เปิดเครื่องมือ mainline จากแถบค้นหาของ Ubuntu ดังนี้:

5. เมื่อเปิดตัวเครื่องมือ Mainline คุณจะเห็นหน้าต่างตัวติดตั้งต่อไปนี้พร้อมรายการเคอร์เนลเวอร์ชันใหม่และเวอร์ชันที่พร้อมใช้งาน คุณสามารถติดตั้งเวอร์ชันใหม่ได้โดยเลือกเวอร์ชันจากรายการและคลิก ติดตั้ง ปุ่มบนแถบด้านขวา

หลังจากขั้นตอนนี้ กล่องโต้ตอบการตรวจสอบสิทธิ์ต่อไปนี้จะปรากฏขึ้น ป้อนรหัสผ่านผู้ใช้ขั้นสูงแล้วคลิก ตรวจสอบสิทธิ์ ปุ่ม.

การติดตั้งเคอร์เนลเวอร์ชันที่เลือกจะเริ่มขึ้น และคุณจะสามารถเห็นกระบวนการติดตั้งในหน้าต่างใหม่

ตอนนี้ รีบูตระบบของคุณและตรวจสอบเวอร์ชันเคอร์เนลใหม่:

$uname-NS

ในบทความนี้ เราได้อธิบายสามวิธีในการอัปเดตเวอร์ชันเคอร์เนลบน Ubuntu 20.04 LTS หลังจากอัปเดตเคอร์เนลแล้ว บางครั้งคุณอาจประสบปัญหาในการบูตระบบ ในกรณีนี้ ให้สลับกลับไปที่เคอร์เนลเก่าโดยกดปุ่ม Shift ตอนบู๊ต และเลือกเวอร์ชันเก่าจากรายการ