แฟน ๆ Linux หลายคนเลือกใช้ OpenSUSE Leap เนื่องจากเพื่อความมั่นคง มันเลือกที่จะส่งมอบสภาพแวดล้อมที่ปลอดภัยและมั่นคงสำหรับมืออาชีพในการทำงานสำหรับคนส่วนใหญ่ Leap นั้นสมบูรณ์แบบ อย่างไรก็ตามหากคุณมีฮาร์ดแวร์ใหม่ Leap อาจทำให้เกิดปัญหากับคุณ วิธีการแก้ไขปัญหาที่ปรากฏขึ้นเมื่อใช้งาน Linux ดิสทริบิวชันเช่น OpenSUSE Leap คือการติดตั้ง Linux Kernel เวอร์ชั่นใหม่ใน OpenSUSE Leap
OpenSUSE Leap นั้นช้าในการอัพเกรดเคอร์เนลเป็นการดีที่สุดที่จะทำด้วยตัวเอง นี่คือเหตุผลที่ในคู่มือนี้เราจะอธิบายถึงวิธีรับลีนุกซ์เคอร์เนลรุ่นล่าสุดอย่างสมบูรณ์บน OpenSUSE ดีกว่าเราจะแสดงวิธีใช้เวอร์ชันปัจจุบันและเวอร์ชันล่าสุดพร้อมกัน
ระบุเวอร์ชั่นเคอร์เนล
ขั้นตอนแรกในการอัพเกรด Suse เป็นเวอร์ชันใหม่ของเคอร์เนล Linux คือการดูว่าคุณมีเคอร์เนลรุ่นใดอยู่ การทราบเวอร์ชันของคุณเป็นสิ่งสำคัญเพื่อให้คุณรู้ว่าคุณเผยแพร่ไปไกลแค่ไหน ข้อมูลนี้หาได้ง่ายในเทอร์มินัลด้วย uname คำสั่ง:
uname -r
วิ่ง uname กับ -r สวิทช์จะแสดงรุ่นที่วางจำหน่ายของเคอร์เนล นี่คือข้อมูลทั้งหมดที่คุณต้องใช้เพื่อตรวจสอบว่าเคอร์เนลของ Suse รุ่นใดอยู่บนพีซีของคุณ หากคุณต้องการข้อมูลเพิ่มเติม uname ยังคงมีประโยชน์ ลองทำดู -a เปลี่ยนแทนเนื่องจากให้ข้อมูลเพิ่มเติมเกี่ยวกับเคอร์เนลรีลีสและอื่น ๆ

uname -a
ปรับเปลี่ยนการตั้งค่าเคอร์เนล
โดยค่าเริ่มต้น LEAP จะติดตั้งเคอร์เนลที่เสถียรเท่านั้น มันเก่ากว่ารุ่นที่วางจำหน่ายใน Tumbleweed มันจะได้รับแพตช์รักษาความปลอดภัยและทุกสิ่งที่ อย่างไรก็ตามหากคุณสนใจที่จะผสมความเสถียรของ Tumbleweed เข้ากับเคอร์เนลใหม่การตั้งค่าเหล่านี้จำเป็นต้องได้รับการแก้ไข ในการปรับเปลี่ยนวิธีที่ Leap จัดการเคอร์เนลให้เปิดเทอร์มินัลและใช้เครื่องมือแก้ไขข้อความนาโนเพื่อปรับเปลี่ยนไฟล์กำหนดค่า Zypper
sudo nano /etc/zypp/zypp.conf
ข้างในไฟล์ zypp.conf มีหลายสิ่งที่ต้องแก้ไข เลื่อนลงและมองหา multiversion.kernels มาตรา. การสลับเป็นสิ่งสำคัญและจำเป็นต้องเปิดใช้งาน การเปิดใช้งานการตั้งค่านี้จะช่วยให้คุณรักษาเคอร์เนลดั้งเดิมที่ OpenSUSE Leap จัดส่งมาพร้อมกับการรับเคอร์เนลใหม่ มันเป็นสิ่งที่ดีที่สุดของทั้งสองโลกและเป็นวิธีที่ดีที่สุดในการตอบสนองทุกความต้องการของคุณในระบบปฏิบัติการ

ถัดไปเพื่อ multiversion.kernelsเปลี่ยน“ ล่าสุด, ล่าสุด -1, กำลังทำงาน” เป็น“ ล่าสุด, ล่าสุด -1, กำลังทำงาน, เก่าที่สุด” หลังจากเปลี่ยนรหัสแล้วให้บันทึกไฟล์กำหนดค่าโดยกดปุ่ม Ctrl + O การรวมแป้นพิมพ์ เมื่อ zypp.conf ได้รับการบันทึกด้วยการแก้ไขใหม่จะปลอดภัยที่จะปิดโปรแกรมแก้ไขข้อความนาโนที่เปิดอยู่ในเครื่องเทอร์มินัล ทำได้โดยกดปุ่ม Ctrl + X การรวมแป้นพิมพ์
การเพิ่ม Kernel Repo
ตอนนี้มันปลอดภัยที่จะติดตั้งเคอร์เนล Linux ตัวใหม่เวอร์ชันบน OpenSUSE Leap อย่างไรก็ตามมันไม่ง่ายอย่างที่ทำเพียงแค่ใช้คำสั่ง“ zypper install” อย่างรวดเร็วเพื่อรับเคอร์เนล Linux ใหม่ Leap ไม่ได้พกเคอร์เนล Linux รุ่นใหม่ ๆ ภายในคลังซอฟต์แวร์ที่มาพร้อมกับระบบปฏิบัติการเพียงแค่ฉีดครั้งเดียวที่คุณใช้อยู่
คุณจะต้องเพิ่มซอฟต์แวร์อื่นแทนกรุ โดยเฉพาะคุณจะต้องใช้ Zypper เพื่อเพิ่มเคอร์เนล repo repo นี้มีเมล็ดที่แตกต่างกันหลายสิบรวมถึงเคอร์เนล Linux ล่าสุดแน่นอน
ภายในหน้าต่างเทอร์มินัลรับรูทเชลล์ด้วย su คำสั่ง
su -
ตอนนี้เชลล์มีการเข้าถึงรูทแล้วให้ใช้เครื่องมือจัดการแพ็กเกจ Zypper เพื่อเพิ่มที่เก็บเคอร์เนล:
zypper ar -f http://download.opensuse.org/repositories/Kernel:/HEAD/standard/ kernel-repo
ควรเพิ่ม repo เคอร์เนลใหม่ลงใน Leapเรียกการอัพเดทใหม่ทันที อย่างไรก็ตามคุณไม่ควรพยายามติดตั้งการอัปเกรดใด ๆ ด้วยวิธีดั้งเดิม ให้ทำตามคำแนะนำด้านล่างเพื่อทำการ“ อัพเกรด”
ติดตั้งเคอร์เนลใหม่
การติดตั้งเคอร์เนล Linux เวอร์ชันที่ใหม่กว่าOpenSUSE Leap ต้องการการอัปเกรด อย่างไรก็ตามนี่ไม่ใช่การอัปเกรดปกติที่ระบบปฏิบัติการทั้งหมดจะได้รับแพ็คเกจใหม่ แต่เราจะบอก Suse ให้ทำการอัปเกรดการกระจายจากที่เก็บเคอร์เนลเท่านั้น การทำเช่นนี้หมายถึงเฉพาะลีนุกซ์เคอร์เนลของระบบปฏิบัติการเท่านั้นที่จะถูกเปลี่ยน
หมายเหตุ: แม้ว่า Suse จะอัปเกรดเป็นเคอร์เนลใหม่ แต่เวอร์ชั่นเก่าจะถูกเก็บไว้ด้วยการเปิดใช้งานคุณลักษณะนั้นก่อนหน้านี้ในคำแนะนำ
ในการอัพเกรดเคอร์เนลบน Suse ให้เปิดเทอร์มินัลและรับรูทเชลล์ด้วย su คำสั่ง
su -
หลังจากได้รับรูทแล้วให้รันคำสั่งต่อไปนี้และติดตั้งเคอร์เนล Linux รุ่นใหม่ล่าสุดบน OpenSUSE Leap
zypper dist-upgrade -r kernel-repo
ปล่อยให้เครื่องทำและติดตั้งใหม่เวอร์ชัน Linux บนพีซีของคุณ เมื่อติดตั้งแล้วคุณจะต้องรีสตาร์ทพีซี Linux เมื่อลงชื่อเข้าใช้อีกครั้งคุณจะใช้ Linux เวอร์ชันล่าสุดใน OpenSUSE Leap!
ความคิดเห็น