与安装的内核版本不同的Linux标头

时间:2018-12-05 09:07:07

标签: module linux-kernel linux-device-driver

如何获得与系统上安装的内核版本不同的内核版本的Linux-Header?(Debian)我在整个Web上进行搜索,除了找到可以下载当前运行的Headers之外,找不到其他东西内核,为什么要为未运行的内核获取标头如此困难?

我需要4.16标头来编译LKM,但是我运行在4.9上。

1 个答案:

答案 0 :(得分:0)

您可以从以下任何位置获取任何标准发行版的内核头文件和源代码:

  

git clone https://github.com/torvalds/linux

或来自:https://cdn.kernel.org/pub/linux/kernel/v4.x/

如果从git repo中拉出,则需要签出要构建的特定版本。就您而言:

  

git checkout v4.16