การอัพเกรดเคอร์เนล Linux ด้วยตนเองนั้นไม่ใช่เรื่องง่าย – มันต้องใช้ความรู้ในปริมาณที่พอเหมาะ เราได้กล่าวถึงวิธีการก่อนหน้านี้แล้ว แต่ถ้าคุณต้องการรับสิ่งใหม่ล่าสุดและดีที่สุดโดยไม่ต้องยุ่งยาก และคุณกำลังใช้งาน Ubuntu คุณอาจชื่นชมโซลูชันอัตโนมัติในรูปแบบของ Ukuu
เคอร์เนลคืออะไร
โดยพื้นฐานแล้วเคอร์เนลเป็นซอฟต์แวร์ที่สำคัญที่พบในทุกระบบปฏิบัติการ มันทำหน้าที่เป็นสื่อกลางระหว่างซอฟต์แวร์ที่คุณใช้งานทุกวัน (เช่น เว็บเบราว์เซอร์) และฮาร์ดแวร์ที่ใช้งาน โดยพื้นฐานแล้วหากไม่มีเคอร์เนล โปรแกรมอื่นๆ จะไม่สามารถทำงานได้เนื่องจากไม่สามารถเข้าถึงทรัพยากรของคอมพิวเตอร์ของคุณได้
เช่น เปิดตัวจัดการงาน กระบวนการทั้งหมดของคุณใช้หน่วยความจำคอมพิวเตอร์จำนวนหนึ่ง เป็นเคอร์เนลของระบบปฏิบัติการที่จัดสรรหน่วยความจำนี้ให้กับโปรแกรมของคุณอย่างเงียบๆ
ระบบปฏิบัติการที่แตกต่างกันมีเมล็ดที่แตกต่างกัน สำหรับผู้ใช้ Linux นี่หมายถึงการใช้ระบบปฏิบัติการที่สร้างจาก เคอร์เนล Linux . ตัวอย่างอื่นๆ ได้แก่ เคอร์เนล NT (Windows) และ เคอร์เนล XNU (แมค)
เหตุใดฉันจึงควรอัปเกรดเคอร์เนลของฉัน
เนื่องจากเคอร์เนลเป็นตัวกลางระหว่างโปรแกรมของคุณกับฮาร์ดแวร์ที่ทำงานอยู่ การอัปเดตจึงมีประโยชน์มากมาย ตัวอย่าง 2 ตัวอย่าง ได้แก่ การรองรับระบบคอมพิวเตอร์ที่ดีขึ้นและประสิทธิภาพที่ดีขึ้น
ส่วนหนึ่งของเคอร์เนล Linux มีไว้สำหรับการควบคุมสิ่งต่างๆ เช่น การ์ดกราฟิกและ CPU ของคุณในรูปแบบของไดรเวอร์อุปกรณ์เท่านั้น ไดรเวอร์เหล่านี้ภายในเคอร์เนลมักจะจำกัดเฉพาะช่วงของฮาร์ดแวร์ ด้วยเทคโนโลยีที่ใหม่กว่าและใหม่กว่าออกมา ไดรเวอร์จะต้องถูกเพิ่มและปรับปรุงอย่างต่อเนื่องเพื่อให้เข้ากับพวกเขา หากคุณกำลังใช้คอมพิวเตอร์ที่ไม่รองรับบางส่วน การอัปเกรดเคอร์เนลอาจช่วยให้คอมพิวเตอร์เข้ากันได้มากขึ้น
นอกจากนี้ ประสิทธิภาพของระบบยังสามารถควบคู่ไปกับไดรเวอร์ที่ดีกว่าได้ โดยเฉพาะอย่างยิ่งประสิทธิภาพกราฟิกของคุณได้รับการปรับปรุงเกือบตลอดเวลาในการเผยแพร่แต่ละครั้ง อย่าคาดหวังปาฏิหาริย์!
น่าเสียดายที่กระบวนการอัพเกรดเคอร์เนลด้วยมืออาจค่อนข้างน่าเบื่อ และนั่นคือที่มาของ Ukuu
อูคูคืออะไร
Ukuu (ย่อมาจาก Ubuntu Kernel Update Utility) ทำให้การอัปเดตเคอร์เนล Ubuntu ของคุณทำได้ง่ายขึ้นมาก มันดาวน์โหลดเมล็ดที่ใหม่กว่าจากอินเทอร์เน็ต และเปลี่ยนระบบของคุณเพื่อให้มันใช้งานได้ สิ่งที่คุณต้องทำคือเลือกเคอร์เนลที่คุณต้องการและรีบูตเข้าไป
ตามเนื้อผ้า การอัปเดตเคอร์เนลหมายถึงการติดตั้งสำเนา Ubuntu ใหม่บนกล่อง Linux เก่าของคุณ หากคุณมีประสบการณ์การติดตั้งซ้ำสองสามครั้ง คุณจะเห็นว่ามันกินเวลาได้อย่างไร Ukuu ทำให้กระบวนการนี้ง่ายเหมือนกับการติดตั้งโปรแกรมจาก Ubuntu Software Center
รับอูคู
ป้อนคำสั่งเหล่านี้ในเทอร์มินัลเพื่อติดตั้ง Ukuu:
sudo apt-add-repository -y ppa:teejee2008/ppa
คุณไม่สามารถรับ Ukuu เป็นค่าเริ่มต้นจากรายการซอฟต์แวร์ที่ Ubuntu มีให้ ด้วยการใช้คำสั่งข้างต้น เราจะชี้ตัวจัดการแพ็คเกจของเราไปยังที่เก็บที่ต้องการ การเพิ่มตำแหน่งดังกล่าวช่วยให้เราติดตั้งซอฟต์แวร์ที่ Ubuntu ไม่มีโดยค่าเริ่มต้น (เช่น Ukuu)
sudo apt-get update
ผู้จัดการแพ็คเกจ (เช่น APT) ทำงานโดยดึงรายการซอฟต์แวร์ทั้งหมดที่สามารถติดตั้งได้ คำสั่งที่สองช่วยให้แน่ใจว่ารายการนี้เป็นปัจจุบัน พูดสั้นๆ ถ้าคุณไม่ป้อนคำสั่งนี้ คุณจะไม่พบ Ukuu !
sudo apt-get install ukuu
คำสั่งดังกล่าวจะดาวน์โหลดและติดตั้งโปรแกรมจริง หรือคุณสามารถเปิด Ubuntu Software Center และติดตั้ง Ukuu จากที่นั่น หลังจากนั้น ให้เปิดโปรแกรมโดยใช้คำสั่งด้านล่าง
ukuu-gtk
คุณยังเปิด Ukuu ได้ด้วยการค้นหาใน Dash
การติดตั้งเคอร์เนลด้วย Ukuu
Ukuu จะนำเสนอเมล็ดใหม่ล่าสุดที่ด้านบนของหน้าต่าง คุณยังดูได้ว่าเคอร์เนลเวอร์ชันใดที่คุณใช้อยู่ ดังนั้นคุณจึงไม่ต้องกังวลกับการตรวจสอบที่อื่น หลังจากเลือกเวอร์ชันเคอร์เนลที่ต้องการแล้ว ให้คลิกที่ปุ่มติดตั้งเพื่อเริ่มดำเนินการ
หน้าต่างเทอร์มินัลที่คุณจะเห็นแสดงกระบวนการติดตั้งเคอร์เนล ตรวจสอบว่าคุณทราบรหัสผ่านผู้ดูแลระบบของคุณ -- คุณอาจต้องป้อนรหัสผ่าน!
เมื่อคุณรีบูทคอมพิวเตอร์แล้ว ยินดีด้วย! คุณเพิ่งอัปเดตเคอร์เนล
ดาวน์เกรดเคอร์เนล
คุณอาจพบปัญหาเล็กน้อยหากคุณอัปเกรดเคอร์เนลเป็นขอบเลือดออก ตัวอย่างเช่น เมื่อฉันอัปเกรดเป็นเวอร์ชันล่าสุด (4.9) การเชื่อมต่อไร้สายของฉันหยุดทำงาน อย่างไรก็ตาม ไม่น่าจะเกิดขึ้นได้เว้นแต่คุณจะพึ่งพาไดรเวอร์ที่เป็นกรรมสิทธิ์เช่นแล็ปท็อปของฉัน
แม้ว่าคุณจะไม่พบปัญหาใดๆ แต่ก็ควรทราบวิธีการดาวน์เกรดเป็นเคอร์เนลก่อนหน้าของคุณเผื่อไว้ ตามค่าเริ่มต้น Ubuntu ไม่ให้คุณสามารถเลือกเคอร์เนลที่คุณต้องการบูตได้ เราสามารถแก้ไขได้โดยแก้ไขไฟล์นี้:
sudo nano /etc/default/grub
เมื่อคุณอยู่ในไฟล์แล้ว ให้เพิ่ม # หน้า GRUB_HIDDEN_TIMEOUT และ GRUB_HIDDEN_TIMEOUT_QUIET รายการ. ถัดไป กด Ctrl + X เพื่อบันทึกการเปลี่ยนแปลงของคุณ ในการทำให้การเปลี่ยนแปลงเหล่านี้ทำได้จริง คุณต้องป้อนคำสั่งนี้:
sudo grub-mkconfig -o /boot/grub/grub.cfg
เมื่อคุณรีบูตคอมพิวเตอร์ คุณจะเห็นเมนูการบูต คุณสามารถใช้ปุ่มลูกศรเพื่อไปยัง ตัวเลือกขั้นสูงสำหรับ Ubuntu รายการ. เลือกตัวเลือกนี้เพื่อดูรายการเคอร์เนลที่ติดตั้งที่คุณสามารถบูตได้
ฉันขอแนะนำอย่างยิ่งให้ทำเช่นนี้หากคุณสนใจที่จะรับเคอร์เนล Linux เวอร์ชันล่าสุด มันจะแก้ไขข้อผิดพลาดโดยไม่ได้ตั้งใจได้ง่ายขึ้นอย่างแน่นอน
ทำความสะอาด
เมื่อคุณบูตเครื่องในกล่อง Linux ที่อัปเกรดแล้ว (หรือดาวน์เกรด) และแน่ใจว่าทุกอย่างทำงานแล้ว อย่าลังเลที่จะลบเคอร์เนลที่เหลือเพื่อเพิ่มพื้นที่ว่างบางส่วน เพียงเปิด Ukuu แล้วกด Remove ปุ่ม.
หลังจากนั้น ให้รันคำสั่งนี้เพื่อล้างตัวเลือกการบูตที่ว่างเปล่าที่เหลืออยู่:
sudo grub-mkconfig -o /boot/grub/grub.cfg
เมื่อเสร็จแล้ว เพลิดเพลินกับเคอร์เนลใหม่และปรับปรุง!
ยูทิลิตี้ Linux อื่นใดที่คุณชอบใช้ ตัวไหนที่อยากได้แต่ไม่มี?
เครดิตรูปภาพ:Rawpixel.com ผ่าน Shutterstock