Score:1

จะตรวจสอบเวอร์ชันเคอร์เนล “ล่าสุด” สำหรับ Ubuntu 20.04 ได้อย่างไร

ธง in

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

ในที่สุดไดรเวอร์จะทำงานบนเครื่องที่มี Ubuntu 20.04 Server LTS

สิ่งหนึ่งที่ฉันติดอยู่คือวิธีการตรวจสอบเมื่อมีส่วนหัวใหม่

หากบิลด์เซิร์ฟเวอร์เป็นเซิร์ฟเวอร์ Ubuntu 20.04 ด้วย ฉันเชื่อว่าฉันทำได้ การปรับปรุงที่เหมาะสม และ นโยบาย apt-cache linux-headers-generic หากต้องการค้นหาเวอร์ชันของตัวเลือกและติดตั้งนั้น สมเหตุสมผลหรือไม่? (ความเข้าใจของฉันคือ Ubuntu 20.04 Server ไม่ได้อยู่บน ล่าสุด เวอร์ชันเคอร์เนล แต่ติดตาม 5.4.0?)

แต่ถ้าบิลด์เซิร์ฟเวอร์เป็นเวอร์ชันอื่นของ Ubuntu - เช่น 20.10 หรือ 21.04 ฉันอาจได้ผู้สมัครที่ไม่ถูกต้องหากใช้ นโยบาย apt-cache. ในกรณีนี้ ฉันจะรู้ได้อย่างไรว่าเคอร์เนลเวอร์ชันล่าสุดใน Ubuntu 20.04 จะเป็นอย่างไร

ขอบคุณ.

user535733 avatar
cn flag
การใช้ DKMS เพื่อจุดประสงค์นี้อาจง่ายกว่า
in flag
@user535733 เราได้พิจารณาตัวเลือกนั้นแล้ว แต่เครื่องปลายทางอยู่ในสภาพแวดล้อมที่จำกัด และการมีเครื่องมือสำหรับสร้างในเครื่องนั้นถือว่าไม่ใช่เลย
user535733 avatar
cn flag
หากเป็นระบบของฉัน สภาพแวดล้อมบิลด์ของฉันจะมีคอนเทนเนอร์ LXD ที่มิเรอร์เวอร์ชัน Ubuntu ของระบบที่ถูกจำกัด รายการแพ็กเกจ (+ แพ็กเกจบิลด์) และไฟล์ /etc/machine-id แต่ไม่มีแอปพลิเคชันทำงานและไม่มีข้อมูล Apt จะจัดเตรียมการอัปเกรดที่เหมือนกัน -- เพื่อจุดประสงค์ของเรา -- ทุกวัน และ dkms จะสร้างโมดูลเคอร์เนลใหม่แล้วแจ้งให้คุณทราบ สิ่งที่คุณต้องทำคือรอการ ping จากคอนเทนเนอร์ของคุณว่าโมดูลใหม่พร้อมให้คุณทดสอบแล้วคัดลอกไปยังระบบที่ถูกจำกัด
Terrance avatar
id flag
เซิร์ฟเวอร์ Ubuntu สามารถติดตั้งเวอร์ชันเคอร์เนล HWE ซึ่งอนุญาตให้ติดตั้งเวอร์ชันเคอร์เนลจากรุ่นที่ใหม่กว่า เช่น 21.04 และ 21.10 ใน 20.04 LTS https://ubuntu.com/kernel/lifecycle
guiverc avatar
cn flag
ค่าเริ่มต้นสำหรับ Ubuntu Server คือการใช้ GA kernel stack (5.4 สำหรับ 20.04); แต่ค่าเริ่มต้นนั้นสามารถเปลี่ยนแปลงได้ในระหว่างกระบวนการติดตั้ง และหลังจากนั้น คุณสามารถติดตั้งได้ทั้ง GA & HWE stacks; หรือเพียงหนึ่งเมล็ด (หมายถึงเมล็ด *ล่าสุด* สองเมล็ดหากติดตั้งทั้ง GA & HWE)

โพสต์คำตอบ

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