1

我们的软件有一个面向用户的 centos 6.2 操作系统,它安装了两个内核(基于 xen 的和原始的)。所以一些带有内核模块的 rpm 应该都支持这些内核。仅在一个 rpm 中包含两个不同版本的 linux 内核模块最常用的解决方案是什么?

4

1 回答 1

0

最常见的方法是两个不同的二进制包,每个都针对不同的(基于 xen 的和原始的)内核。

虽然将 2 个内核模块打包在一个软件包中可能是可行的——特别是如果两个内核都安装在任何地方——但维护会让你发疯。单独的包更容易维护,与每次内核更改时重建/重新分发两个二进制内核模块包的成本相比,冗余工作微不足道。

于 2014-09-22T05:17:15.363 回答