I'm using CentOS 8.2 with Kernel (4.18.0-193.6.3.el8_2.x86_64) and I'm interested into compile the Kernel version 5.7.
Really, I need to extract some libraries for these reason I don't want to install in my machine.
I was following this steps https://www.cyberciti.biz/tips/compiling-linux-kernel-26.html
sudo dnf upgrade -y wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.xz unxz -v linux-5.7.tar.xz wget https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.7.tar.sign gpg --verify linux-5.7.tar.sign gpg --recv-keys 647F28654894E3BD457199BE38DBBDC86092693E gpg --verify linux-5.7.tar.sign tar xvf linux-5.7.tar cp -v /boot/config-$(uname -r) .config sudo dnf group install "Development Tools" sudo dnf install ncurses-devel bison flex elfutils-libelf-devel openssl-devel make menuconfig make But, here in make I got this:
CC kernel/pid_namespace.o CC kernel/stop_machine.o CC kernel/audit.o CC kernel/auditfilter.o CC kernel/auditsc.o CC kernel/audit_watch.o CC kernel/audit_fsnotify.o CC kernel/audit_tree.o CC kernel/hung_task.o CC kernel/watchdog.o CC kernel/watchdog_hld.o CC kernel/seccomp.o CC kernel/relay.o CC kernel/utsname_sysctl.o CC kernel/delayacct.o CC kernel/taskstats.o CC kernel/tsacct.o CC kernel/tracepoint.o CC kernel/irq_work.o CC kernel/padata.o CC kernel/crash_dump.o CC kernel/jump_label.o CC kernel/iomem.o CC kernel/rseq.o AR kernel/built-in.a CC certs/system_keyring.o make[1]: *** No rule to make target 'certs/rhel.pem', needed by 'certs/x509_certificate_list'. Stop. make: *** [Makefile:1729: certs] Error 2 [joseluisbz@centos linux-5.7]$ How solve that?