Kernel

如何從上游核心安裝核心源

  • May 12, 2020

如果我通過 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

現在,我想從上游源安裝/建構新核心,我應該怎麼做才能像 kernel-ml-devel-4.14.15-1.el7.elrepo.x86_64.rpm 一樣安裝核心源?

當您想從頭開始重建核心時,您的入口點將是源 :-)

因此,只需從 kernel.org 下載核心,解壓到/usr/src並按照指南進行操作。 kernel-develRPM 必須能夠找到您的源的路徑。

如果沒有,並且根據您要編譯的驅動程序,有幾種方法可以自己重新編譯它。首先要看的是驅動程序的文件…

是一篇關於這個的好論文。

引用自:https://unix.stackexchange.com/questions/585849