ฉันกำลังพยายามสร้างเคอร์เนลจากที่นี่: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/
และล้มเหลวด้วยข้อผิดพลาดของใบรับรอง ฉันเรียกใช้ sudo make menuconfig แล้วแก้ไขไฟล์. config ที่เป็นผลลัพธ์ด้วย nano เพื่อแสดงความคิดเห็น "CONFIG_SYSTEM_TRUSTED_KEYS" มันยังคงล้มเหลวด้วยข้อผิดพลาดของใบรับรอง กระบวนการสร้างจะถามคำถามเกี่ยวกับคีย์ และฉันคิดว่านี่คือจุดที่ไฟล์ .config ได้รับการอัปเดตและส่งผลให้เกิดความล้มเหลว หากฉันแก้ไขไฟล์ .config หลังจากนั้น "CONFIG_SYSTEM_TRUSTED_KEYS" จะไม่ถูกใส่ความคิดเห็นอีกต่อไป ใครสามารถชี้ให้เห็นว่าฉันไปผิดที่?
แก้ไข: รายละเอียดเพิ่มเติม:
ฉันกำลังทำตามคำแนะนำนี้: https://tutorialforlinux.com/2021/03/11/how-to-install-kernel-5-12-from-source-on-ubuntu-21-04/3/ และฉันใช้ 21.04 ข้อแตกต่างเพียงอย่างเดียวคือฉันกำลังดาวน์โหลดเคอร์เนลซอร์สจากคอมไพล์ที่ลิงก์ด้านบน มีข้อกำหนดเบื้องต้นบางอย่างที่ไกด์ละเว้น (flex, bison, dwarves) แต่ฉันรู้และติดตั้งสิ่งเหล่านั้นไว้ก่อน ฉันได้รับคำสั่งที่คุณสร้างแพ็คเกจเคอร์เนลจริง ๆ และมันถามคำถามมากมาย อาจเป็นเพราะการกำหนดค่าเคอร์เนลของอูบุนตูที่ฉันคัดลอกก่อนหน้านี้ไม่มีค่าปรับแต่งสำหรับเคอร์เนลใหม่ คำถามข้อหนึ่งเกี่ยวกับคีย์ที่เชื่อถือได้ และจะคืนค่าสวิตช์การกำหนดค่า "CONFIG_TRUSTED_SYSTEM_KEYS" ที่ฉันแสดงความคิดเห็นไว้ก่อนหน้านี้ตามคำแนะนำ จากนั้นบิลด์จะพยายามค้นหาคีย์ที่ไม่มีอยู่และล้มเหลว การแสดงความคิดเห็น "CONFIG_TRUSTED_SYSTEM_KEYS" ได้ผลในอดีต