gpt4 book ai didi

linux - 使 linux 内核 header /开发成为 RPM 和 Debs 要求的最稳定方法是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:11:05 25 4
gpt4 key购买 nike

我正在寻找“最佳”*方法来添加 linux 内核头文件和开发库,作为我正在制作的 RPM 和 Debian 软件包的要求。我知道我可以在 RPM .spec 文件中添加一个“Requires: blah”标签,并且我可以在 Debian 控制文件中进行模拟,但这会让用户下载最新的内核头文件/开发...不是他们当前的标题/开发。

例如,假设用户正在运行 linux 内核版本 3.4,最新的是 3.5。如果他们通过 yum 安装 RPM,并且没有任何内核头文件或开发库,他们将下载 3.5 头文件和开发库。但是当软件开始构建时,它会尝试查找 3.4 header 和开发库并失败。

谢谢!

最佳答案

Debian 至少允许您轻松地在 Build-Depends: 中指定特定版本。通常您不想这样做,但这完全有可能。

关于linux - 使 linux 内核 header /开发成为 RPM 和 Debs 要求的最稳定方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13571152/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com