- 主题:centos驱动打包问题
做成dkms驱动?
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 我因为需要制作centos的安装包,我们开发的是驱动,所以需要在各个centos版本下编译。我目前就是安装centos6.0到centos8.5的各个虚拟机,然后在一个个虚拟机里面进行编译,然后把ko文件拷贝出来打包。但是这个操作起来太麻烦。
: 各位有啥建议么,谢谢!
--
FROM 27.91.71.*
你研究下其它驱动怎么发行的吧
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 我没懂啥是dkms驱动,我是把所有centos版本的驱动打在一个包里面,安装的时候检查centos版本,然后安装不同的驱动
--
FROM 27.91.71.*
有很多闭源或者非GPL驱动啊,比如网卡的显卡的
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 很多是源代码发行,我还真没明白其他的怎么发行
--
FROM 27.91.71.*
理论上说你不应该直接打包ko,应该打包你的库,用不同的header编译成ko
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 好,我研究一下,谢谢,我目前就是一堆虚拟机编译好,然后把ko拷贝出来,安装的时候检测版本,然后安装不同的ko文件
--
FROM 27.91.71.*
我写驱动的时候还没这么高级的玩法,现在很多第三方驱动都是dkms的啊,找个项目看看?
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 这么还真不会,我学习一下,有啥推荐的资料么,谢谢
--
FROM 27.91.71.*