- 主题:centos驱动打包问题
我因为需要制作centos的安装包,我们开发的是驱动,所以需要在各个centos版本下编译。我目前就是安装centos6.0到centos8.5的各个虚拟机,然后在一个个虚拟机里面进行编译,然后把ko文件拷贝出来打包。但是这个操作起来太麻烦。
各位有啥建议么,谢谢!
--
FROM 118.199.148.*
做成dkms驱动?
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 我因为需要制作centos的安装包,我们开发的是驱动,所以需要在各个centos版本下编译。我目前就是安装centos6.0到centos8.5的各个虚拟机,然后在一个个虚拟机里面进行编译,然后把ko文件拷贝出来打包。但是这个操作起来太麻烦。
: 各位有啥建议么,谢谢!
--
FROM 27.91.71.*
虚拟机里写个脚本,自动化
【 在 smthmj 的大作中提到: 】
: 我因为需要制作centos的安装包,我们开发的是驱动,所以需要在各个centos版本下编译。我目前就是安装centos6.0到centos8.5的各个虚拟机,然后在一个个虚拟机里面进行编译,然后把ko文件拷贝出来打包。但是这个操作起来太麻烦。
: 各位有啥建议么,谢谢!
: --
:
发自「今日水木 on iPhone XR」
--
FROM 124.64.19.*
我没懂啥是dkms驱动,我是把所有centos版本的驱动打在一个包里面,安装的时候检查centos版本,然后安装不同的驱动
【 在 xiaoju 的大作中提到: 】
: 做成dkms驱动?
:
--
FROM 118.199.148.*
关键是要很多个虚拟机呀,不同版本的centos不同的虚拟机,安装了一堆虚拟机为了编译制作安装包,我觉得挺傻的
【 在 wuyin 的大作中提到: 】
: 虚拟机里写个脚本,自动化
: 发自「今日水木 on iPhone XR」
--
FROM 118.199.148.*
你研究下其它驱动怎么发行的吧
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 我没懂啥是dkms驱动,我是把所有centos版本的驱动打在一个包里面,安装的时候检查centos版本,然后安装不同的驱动
--
FROM 27.91.71.*
很多是源代码发行,我还真没明白其他的怎么发行
【 在 xiaoju 的大作中提到: 】
: 你研究下其它驱动怎么发行的吧
:
--
FROM 118.199.148.*
有很多闭源或者非GPL驱动啊,比如网卡的显卡的
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 很多是源代码发行,我还真没明白其他的怎么发行
--
FROM 27.91.71.*
好,我研究一下,谢谢,我目前就是一堆虚拟机编译好,然后把ko拷贝出来,安装的时候检测版本,然后安装不同的ko文件
【 在 xiaoju 的大作中提到: 】
: 有很多闭源或者非GPL驱动啊,比如网卡的显卡的
:
--
FROM 118.199.148.*
理论上说你不应该直接打包ko,应该打包你的库,用不同的header编译成ko
【 在 smthmj (强果-沉寂) 的大作中提到: 】
: 好,我研究一下,谢谢,我目前就是一堆虚拟机编译好,然后把ko拷贝出来,安装的时候检测版本,然后安装不同的ko文件
--
FROM 27.91.71.*