บางวันที่ผ่านมา Linux kernel update 4.18 เปิดตัวแล้ว ซึ่งรวมถึงการปรับปรุงบางอย่างและเหนือสิ่งอื่นใดในการแก้ไขข้อผิดพลาดบางประการ ดังนั้นการมีเคอร์เนลของระบบจึงมีความสำคัญอย่างยิ่ง
สำหรับผู้ที่ไม่รู้จักหรือไม่รู้จักคำว่า Linux Kernel เพื่อให้เป็นทางเทคนิคมากขึ้นอาจกล่าวได้ว่าเคอร์เนลเป็นผู้รับผิดชอบหลักในการนำเสนอโปรแกรมต่างๆพร้อมการเข้าถึงฮาร์ดแวร์อย่างปลอดภัย คอมพิวเตอร์หรือรูปแบบพื้นฐานรับผิดชอบในการจัดการทรัพยากรผ่านบริการโทรระบบ
ระหว่าง ฟังก์ชันพื้นฐานและทั่วไปของเคอร์เนลเรามี:
- การสื่อสารระหว่างโปรแกรมที่ต้องการทรัพยากรและฮาร์ดแวร์
- การจัดการโปรแกรมคอมพิวเตอร์ต่างๆ (งาน) ของเครื่อง
- การจัดการฮาร์ดแวร์ (หน่วยความจำโปรเซสเซอร์อุปกรณ์ต่อพ่วงที่เก็บข้อมูล ฯลฯ )
การพัฒนายังคงอยู่เนื่องจากชุมชนนักพัฒนาจำนวนมากจากทั่วโลก พวกเขาให้รหัสที่มีค่าจากเวลาว่างของคุณหรือสำหรับการทำงาน
En การอัปเดตใหม่ของ Linux Kernel 4.18 นำเสนอการปรับปรุงดังต่อไปนี้:
- การสนับสนุนเบื้องต้นสำหรับ Qualcomm Snapdragon 845 SoC
- การปรับปรุงการจัดการพลังงานต่างๆสำหรับ AMDGPU
- การสนับสนุนเบื้องต้นสำหรับ NVIDIA GV100 รอบ ๆ ไดรเวอร์ Nouveau DRM
- การแก้ไขสำหรับ Spectre V1 / V2 บน ARM 32 บิต
- รองรับชิปเสียงใหม่หลายตัว
- อัพเกรด USB 3.2 และ USB Type-C
และการเปลี่ยนแปลงอื่น ๆ อีกมากมาย
จะติดตั้ง Linux kernel 4.18 บน Ubuntu และอนุพันธ์ได้อย่างไร?
ไปยัง ในกรณีพิเศษของ Ubuntu เช่นเดียวกับอนุพันธ์ผู้พัฒนา Canonical มักจะเสนอการอัปเดตให้กับเคอร์เนลที่บรรจุในรูปแบบ. deb
ซึ่งการติดตั้งนั้นง่ายกว่าและเหนือสิ่งอื่นใดมันช่วยให้เราประหยัดเวลาในการรวบรวมและสร้างสิ่งนี้
ฉันควรพูดถึงว่าแพ็คเกจที่ Canonical นำเสนอนั้นเป็นแบบทั่วไปที่สุดเท่าที่จะเป็นไปได้เนื่องจากมีฮาร์ดแวร์จำนวนมากที่มีอยู่ดังนั้นหากคุณต้องการเคอร์เนลเวอร์ชันที่เป็นส่วนตัวมากขึ้นฉันต้องบอกคุณว่าบทความนี้ไม่เหมาะสำหรับคุณ
เราต้องเปิดเทอร์มินัลในระบบและดำเนินการตามคำสั่งที่สอดคล้องกับสถาปัตยกรรมของระบบที่เราใช้
สำหรับผู้ที่เป็น ผู้ใช้ระบบ 64 บิตควรดาวน์โหลดแพ็คเกจเหล่านี้:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_amd64.deb
ตอนนี้สำหรับกรณีของผู้ที่เป็น ผู้ใช้ระบบ 32 บิตแพ็คเกจที่สอดคล้องกับสถาปัตยกรรมของพวกเขามีดังนี้:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-generic_4.18.0-041800.201808122131_i386.deb
นอกจากนี้ยังมีแพ็คเกจความหน่วงต่ำดังนั้นสำหรับผู้ใช้ที่ต้องการเคอร์เนลประเภทนี้จะต้องดาวน์โหลดแพ็กเกจเหล่านี้
Si เป็นผู้ใช้ระบบ 32 บิตควรดาวน์โหลดแพ็คเกจเหล่านี้:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_i386.deb
ในขณะที่ สำหรับผู้ที่มีระบบ 64 บิตคุณควรดาวน์โหลดแพ็คเกจเหล่านี้:
wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800_4.18.0-041800.201808122131_all.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-headers-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-image-unsigned-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb wget -c kernel.ubuntu.com/~kernel-ppa/mainline/v4.18/linux-modules-4.18.0-041800-lowlatency_4.18.0-041800.201808122131_amd64.deb
ตอนนี้ เราต้องติดตั้งแพ็คเกจที่ดาวน์โหลดด้วยคำสั่งต่อไปนี้:
sudo dpkg -i linux-*.deb
ในที่สุดเราก็ต้องรีสตาร์ทระบบของเราเพื่อที่เมื่อเราเริ่มต้นใหม่อีกครั้งระบบของเราทำงานด้วย Kernel เวอร์ชันใหม่ที่เราเพิ่งติดตั้ง
จะติดตั้ง Kernel 4.18 ด้วย Ukuu ได้อย่างไร?
หากคุณเป็นมือใหม่หรือคิดว่าคุณสามารถทำให้ระบบของคุณยุ่งเหยิงได้โดยทำตามขั้นตอนข้างต้นคุณสามารถใช้เครื่องมือที่ช่วยให้กระบวนการติดตั้งเคอร์เนลนี้ง่ายขึ้น
ฉันได้พูดคุยในบทความก่อนหน้านี้เกี่ยวกับเครื่องมือ Ukuu ซึ่งคุณสามารถทราบและติดตั้งได้ จากลิงค์ด้านล่าง
คุณต้องเรียกใช้แอปพลิเคชันบนระบบหลังจากติดตั้งแล้วและโปรแกรมก็มีความสะดวกในการอัปเดตเคอร์เนลเช่นเดียวกันนั้นง่ายมาก
รายการเมล็ดถูกโพสต์จากเว็บไซต์ kernel.ubuntu.com และจะแสดงการแจ้งเตือนเมื่อมีการอัปเดตเคอร์เนลใหม่และหากได้รับอนุญาตจะดาวน์โหลดและติดตั้งแพ็กเกจโดยอัตโนมัติ
dpkg: error: ไม่สามารถเข้าถึงไฟล์ 'linux-image-4.18 * .deb': ไม่มีไฟล์หรือไดเร็กทอรี
นี่คือผลลัพธ์สุดท้าย…และ ??????
หลังจากดาวน์โหลดทั้งหมดคำสั่งสุดท้ายจะไม่ทำงาน…. ตรวจสอบก่อนโพสต์ !!!
$ sudo dpkg -i linux-headers-4.18 * .deb linux-image-4.18 * .deb
[sudo] รหัสผ่านสำหรับ juanpablo:
dpkg: error: ไม่สามารถเข้าถึงไฟล์ 'linux-image-4.18 * .deb': ไม่มีไฟล์หรือไดเร็กทอรี
ก่อนที่คุณจะต้องเข้าสู่ไดเร็กทอรีที่ดาวน์โหลดมา โดยปกติ:
cd / home / »ชื่อผู้ใช้ของคุณ» / ดาวน์โหลด
หากต้องการทราบว่าคุณอยู่ในไดเร็กทอรีที่ถูกต้องหรือไม่คุณต้องทำ:
ls -la
หากคุณเห็นไฟล์เคอร์เนลคุณสามารถรัน dpkg ได้แล้ว
หวังว่านี่จะช่วยคุณได้