首页 文章

如何将rpm包固定到当前内核?

提问于
浏览
-1

我需要构建一个包含内核模块的rpm(该模块将被添加到目录/ lib / modules /%current_kernel / extra /)我遇到的问题是如果我的软件包将安装内核的linux机器是之后更新,模块没有转移到新的内核/ lib / modules /%new_kernel / extra /所以我想知道是否有一种方法来构建具有依赖于当前内核的rpm,以便我的包是在内核升级期间卸载或重新安装感谢Luc

1 回答

  • 0

    你可以看看kmods . 不幸的是,Fedora正式_10151530_,因此官方推荐目前"you can't."

    我使用的另一个解决方案是使用假启动服务,尝试在每次启动时重建并加载驱动程序 . 这需要最终用户安装 kernel-devel ,并且您必须手动检查该软件包的版本,否则他们只能升级内核但仍然满足您的依赖关系,因为仍然安装了旧的 kernel-devel (上周我的位置) .

相关问题