ลินุกซ์

วิธีอัปเกรดเคอร์เนล Linux ในการแจกจ่ายต่างๆ [บทช่วยสอน]

How Upgrade Linux Kernel Various Distributions

บ้าน ลินุกซ์ วิธีอัปเกรดเคอร์เนลลินุกซ์ในการแจกจ่ายต่างๆ โดยจาฮิด โอนิก ในลินุกซ์ 782 0

สารบัญ

  1. เคอร์เนลลินุกซ์คืออะไร?
  2. อัปเกรดเคอร์เนลบนลินุกซ์ดิสทริบิวชัน
    1. รู้จักเวอร์ชันเคอร์เนลปัจจุบัน
    2. 1. อัปเกรดเคอร์เนลบน Ubuntu และ Debian Linux
    3. 2. อัปเกรดเคอร์เนลบน Red Hat และ Fedora Linux
    4. 3. อัพเกรด Kernel บน Arch และ Arch-based Linux
    5. เคล็ดลับพิเศษ: อัปเดตเคอร์เนลเริ่มต้น
  3. คำลงท้าย

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



เคอร์เนลลินุกซ์คืออะไร?


CPU หน่วยความจำและอุปกรณ์สื่อสารกับระบบปฏิบัติการผ่านเคอร์เนล ในขณะที่เรากำลังพูดถึง Linux Kernel ฉันต้องพูดถึงว่ามีโหมดผู้ใช้สองโหมดในทุกลีนุกซ์ลีนุกซ์ คุณได้รับโหมดผู้ใช้และโหมดเคอร์เนลในลีนุกซ์รุ่นต่างๆ โดยทั่วไป คุณไม่สามารถเข้าถึงโหมดเคอร์เนลจากอินเทอร์เฟซโหมดผู้ใช้มาตรฐานได้

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





แนวคิดเคอร์เนลของ Linux

อัปเกรดเคอร์เนลบนลินุกซ์ดิสทริบิวชัน


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



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

รู้จักเวอร์ชันเคอร์เนลปัจจุบัน


ก่อนที่คุณจะเริ่มอัปเกรดเคอร์เนล Linux คุณต้องทราบเวอร์ชันปัจจุบันของเคอร์เนลที่ทำงานอยู่ในพีซีของคุณ ขั้นตอนนี้จะใช้เครื่องมือ Neofetch เพื่อตรวจสอบรายละเอียดเคอร์เนล Linux และข้อมูลระบบอื่นๆ

หากคุณไม่ได้ติดตั้ง Neofetch ไว้ในระบบของคุณ ฉันจะแนะนำให้คุณติดตั้ง Neofetch บนการแจกจ่าย Linux ของคุณ ใช้บรรทัดคำสั่งต่อไปนี้ด้านล่างบนเทอร์มินัล Linux ของคุณตามการแจกจ่ายของคุณ

  • ติดตั้ง Neofetch บน Debian / Ubuntu
dist upgrade
  • ติดตั้ง Neofetch บน Fedora
apt-update
  • ติดตั้ง Neofetch บน Red Hat / CentOS
dist-upgrade
  • ติดตั้ง Neofetch บน Arch และ Arch-based Linux
.deb

หลังจากการติดตั้งเสร็จสิ้น คุณสามารถตรวจสอบเวอร์ชันเคอร์เนลได้โดยการเรียกใช้เครื่องมือ Neofetch

dpkg

อัปเกรด Linux Kernel neofetch

1. อัปเกรดเคอร์เนลบน Ubuntu และ Debian Linux


ลีนุกซ์รุ่นต่างๆ มีวิธีการอัพเกรดเคอร์เนลลินุกซ์ที่แตกต่างกัน. การกระจาย Linux บน Debian และ Ubuntu มีวิธีสองสามวิธีที่คุณสามารถปฏิบัติตามเพื่ออัปเดตและอัปเกรดเคอร์เนล ที่นี่ ฉันจะแสดงห้าวิธีที่คุณสามารถปฏิบัติตามเพื่ออัปเกรดเคอร์เนลบน Debian Linux ของคุณ

วิธีที่ 1: ใช้ |_+_| เพื่ออัพเกรดเคอร์เนล


คุณอาจคุ้นเคยกับคำสั่งอัปเดตและอัปเกรดของ Linux คุณสามารถอัปเดตที่เก็บระบบของคุณผ่านตัวอัปเดตระบบและ |_+_| คำสั่งจากเปลือกเทอร์มินัล แต่การอัพเกรด Dist เป็นมากกว่าการอัพเกรดระบบและแพ็คเกจเล็กน้อย มันอัพเกรดเคอร์เนล ซอฟต์แวร์ และการพึ่งพาแพ็คเกจอื่น ๆ คุณสามารถเรียกใช้สิ่งต่อไปนี้ |_+_| คำสั่งอัพเกรดเคอร์เนลลินุกซ์ของคุณ

.deb

การเรียกใช้คำสั่งอัปเกรดแบบเต็มนั้นถือเป็นการพิจารณาเสมอเพื่อให้กระบวนการอัปเกรดเสร็จสิ้น

wget

วิธีที่ 2: บังคับตัวจัดการการอัปเดตระบบ


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

yum

อัปเกรดการอัปเดตเคอร์เนลลินุกซ์

วิธีที่ 3: ใช้เครื่องมือ Ukuu


Ukuu เป็นเครื่องมือสำหรับการแจกจ่าย Linux ที่สามารถดาวน์โหลดและติดตั้งเคอร์เนล Linux ล่าสุดจากที่เก็บอย่างเป็นทางการของการแจกจ่าย Linux ของคุณ สำหรับ Ubuntu จะดาวน์โหลดเคอร์เนลจาก https://kernel.ubuntu.com/ .

ในการอัพเกรดเคอร์เนล Linux ของคุณผ่านเครื่องมือ Ukuu ก่อนอื่นคุณต้องติดตั้งเครื่องมือ Ukuu บนระบบ Linux ของคุณ ใช้คำสั่ง PPA เพื่อเพิ่มแพ็คเกจ Ukuu ภายในที่เก็บระบบของคุณ

DNF

ตอนนี้อัปเดตระบบของคุณและติดตั้งเครื่องมือ Ukuu

syslinux

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

sdb2

อุกกู

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

วิธีที่ 4: ดาวน์โหลดและติดตั้งเคอร์เนลด้วยตนเอง


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

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

boot.iso

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

cp

ตอนนี้ ติดตั้ง |_+_| แพ็คเกจเคอร์เนลบนระบบ Debian ของคุณ

grep

วิธีที่ 5: อัปเกรดเคอร์เนล Linux ผ่านเครื่องมือ Mainline


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

isolinux

อัปเกรด Linux Kernel ติดตั้ง mainline

ตอนนี้ใช้ต่อไปนี้ |_+_| คำสั่งให้ดาวน์โหลดเคอร์เนลจากไดเร็กทอรีเคอร์เนลของ Ubuntu mainline

isoboot

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

diskboot

Wget ดาวน์โหลด mainline

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

อัปเกรดเคอร์เนลลินุกซ์ ML

คุณสามารถลบเครื่องมือ mainline ออกจากระบบ Ubuntu ได้หลังจากติดตั้งเคอร์เนลเสร็จสิ้น ใช้บรรทัดคำสั่งต่อไปนี้เพื่อลบเครื่องมือ mainline ออกจาก Ubuntu Linux

rpm

2. อัปเกรดเคอร์เนลบน Red Hat และ Fedora Linux


ผู้ใช้ Linux ที่ใช้ Fedora, Red Hat และ Red Hat สามารถอัพเกรดเคอร์เนล Linux ได้ด้วยตนเองโดยดาวน์โหลดเคอร์เนลจากที่เก็บ ที่นี่ ฉันจะแสดงวิธีการทั่วไปในการอัพเกรดเคอร์เนล ผู้ใช้ Red Hat Linux และ CentOS สามารถใช้คำสั่ง yum; ในทางกลับกัน ผู้ใช้ Fedora ต้องเปลี่ยน |_+_| กับ |_+_| สั่งการ. บรรทัดคำสั่งที่เหลือจะเหมือนกันสำหรับทั้งสองการแจกแจง

วิธีที่ 1. ติดตั้ง Kernel . เวอร์ชันเฉพาะ


ผู้ใช้ Fedora และ Red Hat Linux สามารถติดตั้ง Kernel เวอร์ชันเฉพาะบนระบบของตนได้ คุณสามารถเรียกใช้บรรทัดคำสั่งต่อไปนี้บนเทอร์มินัล Linux เพื่อติดตั้งเคอร์เนลเวอร์ชันใด ๆ บนระบบ Linux ของคุณ หลังจากการติดตั้งเสร็จสิ้น ให้รีบูตระบบเพื่อรับเคอร์เนลที่ต้องการบนระบบ Linux ของคุณ

-i

วิธีที่ 2 อัปเกรดเคอร์เนลบน RHEL และ Fedora Linux


ขั้นแรก คุณต้องติดตั้งเครื่องมือ SysLinux บนระบบของคุณ ส่วนใหญ่ SysLinux จะติดตั้งมาล่วงหน้าบน Fedora และ Red Hat Linux distributions หากคุณไม่พบเครื่องมือในเครื่องของคุณ คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้ง

-u

เมื่อคุณเพิ่มเคอร์เนลลงในระบบ เคอร์เนลจะระบุชื่อเคอร์เนลและเวอร์ชันลงในเมนูบูต ตอนนี้ กำหนดค่า SysLinux สำหรับไดเร็กทอรีตัวโหลดการบูตของคุณ ใช้ต่อไปนี้ |_+_| คำสั่งกำหนดค่าไดเร็กทอรีบูตโหลดเดอร์ ในกรณีของฉัน ไดเร็กทอรีสำหรับบูตคือ |_+_|; คุณต้องแทนที่ไดเร็กทอรีด้วยของคุณ

-i

ตอนนี้ สร้างไดเร็กทอรีและจุดเชื่อมต่อเพื่อจัดเก็บเคอร์เนล อย่าลืมติดตั้ง |_+_| ไฟล์บนดิสก์ USB

lsinitrd

จากนั้นใช้ |_+_| . ต่อไปนี้ คำสั่งให้คัดลอกไฟล์บนดิสก์ USB และติดตั้งพาร์ติชั่น

grep

ในขั้นตอนนี้เราจะเรียกใช้สิ่งต่อไปนี้ |_+_| คำสั่งให้เรียกใช้ไฟล์บูตโหลดเดอร์จาก |_+_| สคริปต์การกำหนดค่า จากนั้นเราจะเมานต์ |_+_| ภายในไฟล์ |_+_| ไดเรกทอรี ที่นี่ เรากำลังใช้เครื่องมือ SysLinux เพื่อโหลดเคอร์เนลพร้อมกับเมนู bootloader

default_kernel

ก่อนที่คุณจะรีบูตระบบ คุณสามารถตรวจสอบรายการเคอร์เนลที่ติดตั้งทั้งหมดบนระบบ Red Hat Linux ของคุณได้

update_default

ตอนนี้ใช้ต่อไปนี้ |_+_| คำสั่งดาวน์โหลดเคอร์เนล Linux รุ่นที่คุณต้องการ เนื่องจากเราไม่ได้ลบเคอร์เนลเก่าออก ดังนั้นเราจะใช้ |_+_| ไวยากรณ์ที่บรรทัดคำสั่ง หากคุณต้องการลบและติดตั้งเคอร์เนลใหม่ คุณสามารถใช้ |_+_| แทน |_+_| การโต้แย้ง.

sysconfig

ตอนนี้ตรวจสอบว่าเคอร์เนลใหม่ถูกเกณฑ์ในเมนูบูตหรือไม่

/etc/sysconfig/kernel

ที่นี่เราจะใช้ความนิยมมากที่สุด ดราคุต ตัวติดตั้งแพ็คเกจการบูตสำหรับ Red Hat และ Fedora Linux Dracut จะสร้างภาพเคอร์เนล

pacman

ตอนนี้โหลดไฟล์เคอร์เนลที่ดาวน์โหลดมาก่อนหน้านี้ในหน่วยความจำระบบ ใช้ต่อไปนี้ |_+_| สั่งให้เรียก initramfs ภาพ.

linux-4.15.2

ตอนนี้ เรียกใช้สิ่งต่อไปนี้ |_+_| คำสั่งเริ่มต้นกระบวนการโหลด GRUB โปรดจัดการขั้นตอนนี้อย่างระมัดระวังเพื่อหลีกเลี่ยงข้อผิดพลาดในการโหลดด้วง

ncurses

ตอนนี้ ตรวจสอบรายการบูตโหลดเดอร์

zcat

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

cp

ตอนนี้ ใช้บรรทัดคำสั่งต่อไปนี้เพื่อสร้างรายการตัวเลือกของแพ็คเกจเคอร์เนลและเวอร์ชันเคอร์เนล

vmlinuz

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

vmlinuz

สุดท้าย คุณต้องกำหนดค่าสคริปต์เล็กน้อยเพื่อให้กระบวนการอัปเกรดเคอร์เนลเสร็จสมบูรณ์ คุณต้องทำ |_+_| ค่าเป็นเคอร์เนลและ |_+_| ตามจริงจาก |_+_| ไดเรกทอรี ใช้ |_+_| เส้นทางบนระบบไฟล์ของคุณเพื่อค้นหาไฟล์การกำหนดค่า ตอนนี้เปลี่ยนค่าตามที่แสดงด้านล่าง

mkinitcpio

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

วิธีค้นหา q1 ใน excel

3. อัพเกรด Kernel บน Arch และ Arch-based Linux


การกระจาย Linux บน Arch และ Arch มีเคอร์เนล Linux ที่หลากหลายแบบไดนามิก Arch Linux อัปเดตแพตช์ความปลอดภัยเป็นประจำ นั่นคือเหตุผลที่คุณจะเห็นเคอร์เนลที่โดดเด่นและการอัพเดตแพตช์มีอยู่ใน Arch Linux ที่นี่ ฉันจะอธิบายสองวิธีในการอัพเกรดเคอร์เนลบน Arch Linux ก่อนอื่นฉันจะใช้วิธีอัปเดตและอัปเกรด ต่อมา ฉันจะอธิบายวิธีการอัปเกรดเคอร์เนลด้วยตนเองบน Arch Linux

วิธีที่ 1: อัปเดตและอัปเกรดเคอร์เนล


Manjaro และดิสทริบิวชัน Arch Linux อื่น ๆ มักจะมีการอัพเดตเคอร์เนลและการอัพเกรดผ่านตัวจัดการการอัพเดททั่วไป เมื่อคุณเรียกใช้ตัวอัปเดตระบบบนระบบ Linux ระบบจะตรวจสอบเคอร์เนลล่าสุด คุณสามารถใช้ต่อไปนี้ |_+_| คำสั่งเพื่อตรวจสอบเคอร์เนลล่าสุดบนการกระจาย Arch Linux

initramfs

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

cp

วิธีที่ 2: อัปเกรดเคอร์เนลบน Arch Linux ด้วยตนเอง


ในวิธีนี้ เราจะมาดูวิธีการดาวน์โหลดและติดตั้งเคอร์เนลล่าสุดด้วยตนเองจากเว็บไซต์ทางการของเคอร์เนลลินุกซ์ ในวิธีนี้ คุณสามารถติดตั้งเคอร์เนลที่พร้อมใช้งานและรองรับบน Arch Linux ของคุณได้

ขั้นแรก คุณต้องดาวน์โหลดเคอร์เนลเวอร์ชันที่คุณต้องการจากไฟล์ Kernel.org เว็บไซต์. ไฟล์จะถูกดาวน์โหลดเป็นไฟล์บีบอัด ตามค่าเริ่มต้น ไฟล์จะถูกเก็บไว้ในไดเร็กทอรี Downloads บนระบบไฟล์ของคุณ

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

sudo apt-get update  
sudo apt-get install neofetch

ตอนนี้ ใช้บรรทัดคำสั่งต่อไปนี้เพื่อเข้าสู่ไดเร็กทอรีเคอร์เนล ในกรณีของฉัน ไดเร็กทอรีเคอร์เนลมีชื่อว่า |_+_| คุณอาจมีชื่ออื่นตามเวอร์ชันที่คุณดาวน์โหลด

sudo dnf install neofetch

เรียกใช้บรรทัดคำสั่งต่อไปนี้เพื่อรับ |_+_| เครื่องมือไลบรารีภายในคอลเลกชันคอมไพเลอร์ GNU จะช่วยคุณในการแก้ไขสคริปต์การกำหนดค่าของเคอร์เนล Linux ในภายหลัง

sudo yum install neofetch

ตอนนี้ใช้ต่อไปนี้ |_+_| คำสั่งเพื่อทำซ้ำสคริปต์การกำหนดค่าจากเคอร์เนล Linux ที่ทำงานอยู่ไปยังเคอร์เนลที่สร้างขึ้นใหม่

pacman -S neofetch

ตอนนี้คุณสามารถเริ่มต้นกระบวนการติดตั้งเคอร์เนลใหม่ภายในระบบ Linux ของคุณได้

$ neofetch

เรียกใช้บรรทัดคำสั่งต่อไปนี้เพื่อติดตั้งโมดูลเคอร์เนลที่โหลดได้บน Arch Linux ของคุณ

sudo apt-get dist-upgrade

ตอนนี้ ใช้ |_+_| คำสั่งให้คัดลอก |_+_| จากเคอร์เนลปัจจุบันของคุณไปยังเคอร์เนลใหม่ คุณจะต้อง |_+_| ไฟล์เพื่อโหลดเคอร์เนลในการบูตระบบ มีคำสั่งสองคำสั่งด้านล่าง คำสั่งแรกสำหรับผู้ใช้ระบบ 32 บิตหรือ 86 บิต และคำสั่งสุดท้ายสำหรับผู้ใช้ Linux 64 บิต

sudo apt full-upgrade

เรียกใช้ต่อไปนี้ |_+_| bash คำสั่งบน Arch Linux ของคุณเพื่อสร้างไดเร็กทอรีชั่วคราวบน RAM เพื่อจัดเก็บ |_+_| ไฟล์ภาพ.

update-manager –d

ตอนนี้ใช้ต่อไปนี้ |_+_| คำสั่งให้คัดลอกตารางเคอร์เนลไปยังไดเร็กทอรีของเคอร์เนลใหม่

sudo apt-add-repository ppa:teejee2008/ppa

ตอนนี้คุณต้องสร้างแผนที่เคอร์เนลภายในไดเร็กทอรีบูต

sudo apt-get update  
sudo apt-get install ukuu

ตอนนี้ ใช้บรรทัดคำสั่งต่อไปนี้เพื่อติดตั้ง GRUB บนไดเร็กทอรีสำหรับบูตและเสร็จสิ้นกระบวนการอัปเกรดเคอร์เนล

sudo ukuu-gtk

หลังจากที่คุณทำทุกอย่างถูกต้องแล้ว ให้รีบูต Arch Linux จากเมนูบูตโหลดเดอร์ ให้เปิด 'ตัวเลือกขั้นสูงสำหรับ Arch Linux' คุณจะพบว่ามีการสร้าง bootloader ใหม่สำหรับเคอร์เนลใหม่ คุณยังสามารถตรวจสอบเวอร์ชันเคอร์เนลของคุณเพื่อให้แน่ใจว่าเคอร์เนลได้รับการอัพเกรดบน Arch Linux ของคุณ

linux-headers-VERSION-NUMBER_all.deb  
linux-headers-VERSION-NUMBER_amd64.deb
linux-image-VERSION-NUMBER_amd64.deb
linux-image-extra-VERSION-NUMBER_amd64.deb

เคล็ดลับพิเศษ: อัปเดตเคอร์เนลเริ่มต้น


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

cd /path/to/directory/destination_path

ค่าเริ่มต้นการอัพเดททั่วไป

คำลงท้าย


หากคุณสร้างปัญหาและทำให้เคอร์เนลเสียหาย ไม่ต้องกังวล คุณสามารถลบเคอร์เนลปัจจุบันออกและติดตั้งเคอร์เนลและ GRUB ใหม่ได้ผ่านเครื่องมือ Boot Repair ในบทความนี้ ฉันได้อธิบายพื้นฐานของเคอร์เนล Linux ฉันได้อธิบายวิธีการอัปเกรดเคอร์เนลบน Debian, Fedora, Arch และ Red Hat Linux ด้วย

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

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

  • แท็ก
  • ลินุกซ์กวดวิชา
  • บทช่วยสอนของอูบุนตู
แบ่งปัน Facebook ทวิตเตอร์ Pinterest WhatsApp ReddIt โทรเลข Viber

    ทิ้งคำตอบไว้ ยกเลิกการตอบ

    ความคิดเห็น: กรุณาใส่ความคิดเห็นของคุณ! ชื่อ:* โปรดป้อนชื่อของคุณที่นี่ อีเมล:* คุณป้อนที่อยู่อีเมลไม่ถูกต้อง! กรุณากรอกอีเมล์ของคุณที่นี่ เว็บไซต์:

    บันทึกชื่อ อีเมล และเว็บไซต์ของฉันในเบราว์เซอร์นี้ในครั้งต่อไปที่ฉันแสดงความคิดเห็น

    spot_img

    โพสต์ล่าสุด

    Android

    10 สุดยอดแอพสลับใบหน้าสำหรับอุปกรณ์ Android และ iOS

    Windows OS

    วิธีกำหนดเวลา Windows 10 เพื่อล้างถังรีไซเคิลโดยอัตโนมัติ

    Android

    แอพออกใบแจ้งหนี้ที่ดีที่สุด 10 อันดับสำหรับอุปกรณ์ Android เพื่อรับเงินอย่างรวดเร็ว

    Windows OS

    10 ซอฟต์แวร์เกณฑ์มาตรฐาน GPU ที่ดีที่สุดสำหรับพีซีของคุณ

    ต้องอ่าน

    ลินุกซ์

    ธีม LXDE ที่ดีที่สุด 20 อันดับแรก | ทำให้ Lubuntu น่ากลัว

    ลินุกซ์

    วิธีการโคลนหรือสำรองข้อมูลดิสก์ Linux โดยใช้ Clonezilla Imaging Tool

    ลินุกซ์

    10 อันดับแรก ฮาร์ดแวร์ Linux ที่ดีที่สุดและเครื่องมือข้อมูลระบบ

    ลินุกซ์

    บรรณาธิการ Markdown ที่ดีที่สุดสำหรับ Linux: 20 อันดับแรกที่ได้รับการตรวจสอบสำหรับ Linux Nerds

    โพสต์ที่เกี่ยวข้อง

    วิธีการติดตั้งและตั้งค่า Cockpit Web Console บนระบบ Linux

    วิธีการติดตั้งและตั้งค่า Yii PHP Framework บน Ubuntu Linux

    วิธีแก้ไข W: ไฟล์ดัชนีบางไฟล์ไม่สามารถดาวน์โหลด Error ใน Ubuntu Linux

    วิธีการติดตั้งและตั้งค่า 1Password บน Linux Desktop

    วิธีการติดตั้งตัวแก้ไขข้อความ GNU Nano ล่าสุดใน Linux Desktop

    วิธีการติดตั้ง Relic Infrastructure Agent ใหม่ใน Linux System



    ^