DWQA 问题分类: 问题编译kernel内核时报错。 certs/rhel.pem
tasty0tomatotasty0tomato 用户 提问于 6天 以前

已经试验过的kernel版本:5.8 5.4 4.19 4.14,剩下的两个在维护期的并没有测试,不过类比以上版本大概率也会出现这类情况

按步骤进行到make all阶段,会出现类似如下错误

# 省略之上的
make[1]: *** 没有规则可制作目标"certs/rhel.pem",由"certs/x509_certificate_list"需求。停止。
make[1]: *** 正在等待未完成的任务· · · ·
     CC certs/system_keyring.0
make: *** [Makefile:1683:certs] 错误 2
#省略之下的
 
步骤
wget ...linux-5.8.9.tar.xz
tar -xvf linux-5.8.9 -C /usr/src/kernel/
cd /usr/src/kernel/linux-5.8.9/
yum install make gcc bison flex ncurses-devel elfutils-libelf-devel openssl-devel
cp /boot/config-4...... .config
make menuconfig
make -j2 all(报错出现在这一步)
 
已经同时在centos官方反馈该问题