我正在寻找“最佳”* 方法来添加 linux 内核头文件和开发库作为我正在制作的 RPM 和 Debian 包的要求。我知道我可以在 RPM .spec 文件中添加一个“Requires: blah”标签,并且我可以在 Debian 控制文件中进行模拟,但这会让用户下载最新内核的头文件/开发...他们当前的标题/开发。
例如,假设用户正在运行 linux 内核版本 3.4,最新的是 3.5。如果他们通过 yum 安装 RPM,并且没有任何内核头文件或开发库,他们将下载 3.5 头文件和开发库。但是当软件开始构建时,它会尝试查找 3.4 头文件和开发库并失败。
谢谢!