内核错误: No rule to make target ‘debian/canonical-certs.pem‘, needed by ‘certs/x509_certificate_list‘
1. 编译内核报错2. 解决方案编辑.config文件vim .config2.1 修改CONFIG_SYSTEM_TRUSTED_KEYS修改CONFIG_SYSTEM_TRUSTED_KEYS,将其赋空值。修改前:原变量有值CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem"修改后:将该变量赋空值# 将该项原有内容删掉即可,如下CONF
·
1. 编译内核报错
2. 解决方案
编辑.config
文件
vim .config
2.1 修改CONFIG_SYSTEM_TRUSTED_KEYS
修改CONFIG_SYSTEM_TRUSTED_KEYS
,将其赋空值。
- 修改前:原变量有值
CONFIG_SYSTEM_TRUSTED_KEYS="debian/canonical-certs.pem"
- 修改后:将该变量赋空值
# 将该项原有内容删掉即可,如下
CONFIG_SYSTEM_TRUSTED_KEYS=""
2.2 修改CONFIG_SYSTEM_REVOCATION_KEYS(可选)
如果CONFIG_SYSTEM_REVOCATION_KEYS
的值不为空的话,也将其赋空值。
- 修改前:原变量有值
CONFIG_SYSTEM_REVOCATION_KEYS="debian/canonical-revoked-certs.pem"
- 修改后:将该变量赋空值
CONFIG_SYSTEM_REVOCATION_KEYS=""
3. 重新编译内核
重新编译内核,问题解决。
make -j8
更多推荐
所有评论(0)