Mainline Kernels ติดตั้งเคอร์เนลเวอร์ชัน "mainline" บน Ubuntu และอนุพันธ์ของ Debian

เมล็ดเมนไลน์

อันที่จริงแล้วลีนุกซ์หลายรุ่น อันที่จริงแล้วฉันจะบอกว่าส่วนใหญ่ใช้เคอร์เนลเวอร์ชันที่ปรับแต่งเองเล็กน้อยเป็นอย่างน้อย มีบางอย่างที่ไม่ใช้ซึ่งใช้เคอร์เนลที่ Linus Torvalds พัฒนาและดูแลโดยผู้ร่วมให้ข้อมูลรายอื่น แต่ Ubuntu ใช้อย่างใดอย่างหนึ่งในแต่ละเวอร์ชันใหม่และดูแลโดย Canonical เมื่อมีบางสิ่งที่ต้องแก้ไข พวกเขาคือผู้รับผิดชอบในการติดแพทช์ ไม่เป็นไร แต่เราก็มีตัวเลือกในการใช้ ฉีด เพื่อใช้สิ่งนั้น เคอร์เนลรุ่นฉีด

"Mainline" แปลเป็นภาษาสเปนว่า "main line" และในกรณีของเคอร์เนล เราสามารถแปลได้ว่าเป็นเคอร์เนลที่บริสุทธิ์ที่สุด ซึ่งเป็นเคอร์เนลหลัก นั่นคือของ Torvalds และบริษัท และก่อนที่จะดำเนินการต่อในบทความนี้ ผมขอฝากข้อคิดไว้อย่างหนึ่งว่า ไม่จำเป็นต้องใช้เคอร์เนลหลัก และฉันจะไม่แนะนำให้ทำจนกว่าคุณจะพบข้อผิดพลาดร้ายแรงที่เราคิดว่าอาจหายไปกับเคอร์เนลอื่น แต่ลินุกซ์ช่วยให้เราตัดสินใจได้ว่าจะทำอะไร และในที่นี้เราจะพูดถึงเครื่องมือนี้ ซึ่งเป็นส่วนแยกของเครื่องมือที่เป็นกรรมสิทธิ์ในปัจจุบัน Ukuuไม่ใช่ของอย่างอื่น.

วิธีการติดตั้ง Mainline บน distros ที่ใช้ Ubuntu/Debian

สามารถคอมไพล์ได้ แต่ทำไมเราต้องทำให้ตัวเองซับซ้อนขึ้นอีกหน่อย ถ้าเราสามารถดึงจากที่เก็บได้ Mainline มี PPA ของตัวเอง และคำสั่งต่อไปนี้เป็นเรื่องปกติสำหรับการเพิ่มที่เก็บ อัปเดตทั้งหมด และติดตั้งซอฟต์แวร์:

sudo add-apt-repository ppa:cappelikan/ppa sudo apt update sudo apt install mainline

อย่างไรก็ตาม ใครก็ตามที่ต้องการคอมไพล์มัน และในกรณีที่ repository ล้มเหลวหรือหยุดอยู่ คำสั่งจะเป็นดังต่อไปนี้:

sudo apt ติดตั้ง libgee-0.8-dev libjson-glib-dev libvte-2.91-dev valac aria2 lsb-release ทำให้ gettext dpkg-dev git clone https://github.com/bkw777/mainline.git cd mainline ทำให้ sudo ทำการติดตั้ง

เมื่อติดตั้งแล้ว เราจะพบเครื่องมือกราฟิกในลิ้นชักแอปพลิเคชัน ดังนั้นขั้นตอนต่อไปคือการเปิดใช้งาน

เปิด Mainline Kernels

วิธีติดตั้งเวอร์ชัน ฉีด เคอร์เนล

สำหรับผู้ที่ใช้หรือเคยใช้การกระจายเช่น Manjaro หรือ Garuda Linux ที่มีเครื่องมือจัดการเวอร์ชันเคอร์เนลของตัวเอง Mainline จะดูคุ้นเคย หน้าต่างหลักเป็นดังนี้:

หน้าต่างหลักของผู้สืบทอด Ukuu

ส่วนต่าง ๆ :

  • แกน: เวอร์ชันเคอร์เนล
  • ล็อค: ทำเครื่องหมายในช่องเพื่อป้องกันไม่ให้ถูกลบ
  • Estado: ว่างเปล่าหากเราไม่ได้ติดตั้งและติดตั้งหากใช่ นอกจากนี้เรายังสามารถดูได้ว่าตัวใดกำลังทำงานอยู่
  • บันทึก: เราสามารถเพิ่มบันทึก ตัวอย่างเช่น หากเคอร์เนลมีปัญหาหรือสิ่งที่เราใช้เคอร์เนลนั้น
  • ทางด้านขวาคือตัวเลือกต่างๆ ซึ่งได้แก่ "Uninstall Old" ที่สำคัญที่สุดซึ่งสามารถลบได้ ตัวอย่างเช่น เคอร์เนล Ubuntu เวอร์ชันก่อนหน้า Reload ซึ่งตรวจสอบว่ามีการเปลี่ยนแปลงใดๆ ตั้งแต่ช่วงที่เราเปิดแอปพลิเคชันหรือไม่ และการตั้งค่า เช่น เปิดใช้งานการแจ้งเตือนเพื่อแจ้งให้เราทราบเมื่อมีเคอร์เนลเวอร์ชันใหม่
  • ที่ด้านล่างเราจะเห็นข้อมูลสรุปเกี่ยวกับสิ่งที่กำลังทำงานอยู่และข้อมูลล่าสุดที่มี

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

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

เลือกเคอร์เนลจาก GRUB

บน Linux เมื่อมีการติดตั้งเคอร์เนลมากกว่าหนึ่งเวอร์ชัน เราสามารถทำได้ เลือกสิ่งที่เราต้องการเริ่มจาก GRUB. เมื่อเราเห็นเราต้องไปที่ "ตัวเลือกขั้นสูงสำหรับ Ubuntu" และเลือกตัวเลือกที่เหมาะกับเรา สิ่งนี้มีประโยชน์หากมีสิ่งผิดพลาดและเราต้องการใช้เคอร์เนลที่เรารู้ว่าใช้งานได้

จะทำอย่างไรถ้าฉันไม่เห็นด้วง

ในกรณีที่ไม่เห็น GRUB คุณต้องทำให้มันแสดงขึ้นมา เราเปิดเทอร์มินัลเขียน sudo nano / etc / default / grubเราเปลี่ยนเวลาโดยแก้ไขบรรทัดเป็น GRUB_TIMEOUT = 5 (5 คือเวลาเป็นวินาที) และแสดงเมนูด้วย GRUB_TIMEOUT_STYLE=เมนู. เมื่อเราทำการเปลี่ยนแปลง Ctrl+O บันทึกเอกสาร Ctrl+X ออกจาก nano และด้วย sudo update-grub เราอัปเดตตัวเลือกด้วง

ตามคำแนะนำส่วนตัว ฉันจะแนะนำให้ออกจากการติดตั้งเคอร์เนล Ubuntu. Mainline Kernels แสดงด้วยโลโก้ Ubuntu ดังที่เห็นในภาพหน้าจอ เคอร์เนล mainline ที่ไม่ได้แก้ไขไม่ควรเป็นปัญหา แต่การล็อคมีอยู่ด้วยเหตุผล

และนี่คือวิธีการติดตั้งเคอร์เนล Linux "หลัก" บน Ubuntu และ distros อื่น ๆ ที่ใช้ Debian แน่นอนถ้าเราตัดสินใจว่าเราต้องการอะไร

ข้อมูลเพิ่มเติม.


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา