linux - Debian 有单一来源来获取多个内核的 linux-headers 吗?

标签 linux header kernel debian

Debian 是否有一个站点,所有 linux-headers 都位于类似于 Ubuntu 的站点 (http://kernel.ubuntu.com/~kernel-ppa/mainline/)?

基本上我需要为各种版本安装一堆 linux-headers 来构建针对它们的模块。全部来自一台机器/安装。

最佳答案

您应该能够从内核 git 源代码树中提取不同版本的 header 目录。

把它们放在这里:

/lib/modules/kernel-headers-x.y.z/

然后您可以使用此命令针对不同的 header 进行构建。

make -C /lib/modules/kernel-headers-x.y.z/build M=`pwd` modules

关于linux - Debian 有单一来源来获取多个内核的 linux-headers 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35099217/

相关文章:

c - linux中的简单套接字转发

linux - 如何从文件中 grep 模式

c++ - 如何在arduino库头中覆盖#define

php - 集中网站和 Logo

linux - 无法插入某些 Linux 模块。各种错误

php - Laravel 5.2 - 如何通过 Modal/Controller 运行 shell 命令

linux - Awk 将索引与子字符串一起使用

c++ - 如何通过 AST 为访问者模式解决 C++ 中的 header 重复问题

c - Linux 内核模块 copy_to_user 不工作

c - FreeBSD kldload : can't load, 没有这样的文件或目录