【发布时间】:2016-03-07 15:31:36
【问题描述】:
如here 和其他地方所述,创建带有内核模块的debian 包似乎相当容易。我想用a patch 更新现有模块。我该怎么办?我真的没有要解压的源代码压缩包,而是我会为 dkms 正在构建的任何内核版本使用模块源代码。
例如,假设我安装了内核版本 1.2.3,那么我想使用 1.2.3 版本的源代码构建内核模块 uvcvideo,并添加一个补丁。我是在创建 dkms .deb 包之前获取源代码,还是在构建过程中以某种方式获取它们?
这个问题有意义吗?怎么做?
【问题讨论】:
-
我不确定我是否正确地解决了你的问题,但你可以在你的
dkms.conf文件中使用PATCH指令在构建模块源之前为模块源应用补丁。 -
@Tsyvarev 问题是我不知道如何或何时获得正确版本的源代码。
标签: linux linux-kernel dkms