如何从上游内核安装内核源

如何从上游内核安装内核源

如果我通过 rpm 安装了新内核,我可以看到内核源代码 ( /usr/src/kernel/4.xxx-xxxx-xxxx ) 来构建驱动程序。它似乎被 kernel-devel rpm 涵盖了。

前任:

kernel-ml-4.14.15-1.el7.elrepo.x86_64.rpm
kernel-ml-devel-4.14.15-1.el7.elrepo.x86_64.rpm

现在,我想从上游源安装/构建新内核,我应该怎么做才能像 kernel-ml-devel-4.14.15-1.el7.elrepo.x86_64.rpm 那样安装内核源?

执行这些操作会安装内核源吗?或者只是安装新内核?

 make; make modules; make install; make modules_install

答案1

现在,我想从上游源安装/构建新内核,我应该怎么做才能像 kernel-ml-devel-4.14.15-1.el7.elrepo.x86_64.rpm 那样安装内核源?

当您想从头开始重建内核时,您的入口点将是源代码:-)

因此,只需从 kernel.org 下载内核,将其解压/usr/src并按照指南进行操作即可。 kernel-develRPM 必须能够找到您的源的路径。

如果没有,根据您要编译的驱动程序,有多种方法可以您自己重新编译它。首先要查看的是驱动程序的文档......

这里是一篇关于这方面的好论文。

相关内容