Tôi đang cố gắng xây dựng kernel từ đây: https://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git/
và nó không thành công với lỗi chứng chỉ. Tôi đã chạy sudo make menuconfig, sau đó đã chỉnh sửa tệp .config kết quả bằng nano để nhận xét "CONFIG_SYSTEM_TRUSTED_KEYS". Nó vẫn không thành công với lỗi chứng chỉ. Quá trình xây dựng đặt câu hỏi về các khóa và tôi nghĩ đây là nơi tệp .config đang được cập nhật và dẫn đến lỗi. Nếu tôi chỉnh sửa tệp .config sau đó thì "CONFIG_SYSTEM_TRUSTED_KEYS" sẽ không còn bị nhận xét nữa. Bất cứ ai có thể chỉ ra nơi tôi đang đi sai?
CHỈNH SỬA: Thông tin chi tiết:
Tôi đang làm theo hướng dẫn này: https://tutorialforlinux.com/2021/03/11/how-to-install-kernel-5-12-from-source-on-ubuntu-21-04/3/ và tôi đang sử dụng 21.04. Sự khác biệt duy nhất là tôi đang tải xuống nguồn kernel từ git được liên kết ở trên. Có một số điều kiện tiên quyết mà hướng dẫn bỏ qua (flex, bison, người lùn), nhưng tôi biết điều đó và cài đặt chúng trước. Tôi nhận được lệnh nơi bạn thực sự xây dựng các gói nhân và nó đặt ra rất nhiều câu hỏi, có lẽ là do cấu hình nhân ubuntu mà tôi đã sao chép trước đó không có giá trị cấu hình cho nhân mới. Một trong những câu hỏi là về các khóa đáng tin cậy và nó khôi phục công tắc cấu hình "CONFIG_TRUSTED_SYSTEM_KEYS" mà tôi đã nhận xét trước đây theo hướng dẫn. Sau đó, bản dựng sẽ cố gắng xác định vị trí các khóa không có ở đó và không thành công. Nhận xét "CONFIG_TRUSTED_SYSTEM_KEYS" đã hoạt động trong quá khứ.