安装驱动源码编译所需依赖
Kylin V10操作系统
需要安装make、dkms、gcc、kernel-devel软件包。
请先参见检查源的方法查看是否已设置源。
执行如下命令检查:
make -v rpm -qa | grep dkms rpm -qa | grep gcc rpm -qa | grep kernel-devel-$(uname -r)
若回显相关软件包版本信息,表示已安装;若未安装请执行yum install -y make dkms gcc kernel-devel-$(uname -r)命令安装依赖。

如果出现dkms安装失败,可执行如下操作步骤解决。
- 单击dkms-2.7.1-1.el7.noarch.rpm(主要针对使用rpm包的OS如CentOS/BC-Linux/openEuler/Kylin等)下载软件包。
- 将软件包上传到服务器后,执行rpm -ivh xxx.rpm命令安装rpm包。
若出现如下报错信息。
error: Failed dependencies: elfutils-libelf-devel is needed by dkms-2.7.1-1.el7.noarch
可执行如下命令安装相关依赖。
yum install -y elfutils-libelf-devel
再执行rpm -ivh xxx.rpm命令安装rpm包。
BC-Linux操作系统
需要安装make、dkms、gcc、kernel-headers、kernel-devel软件包。
请先参见检查源的方法查看是否已设置源。
执行如下命令检查:
make -v rpm -qa | grep dkms rpm -qa | grep gcc rpm -qa | grep kernel-bek-headers-$(uname -r) rpm -qa | grep kernel-bek-devel-$(uname -r)
若回显相关软件包版本信息,表示已安装;若未安装请执行yum install -y make dkms gcc kernel-bek-headers-$(uname -r) kernel-bek-devel-$(uname -r) --nogpgcheck命令安装依赖。
CUlinux 3.0
需要安装make、dkms、gcc、kernel-headers、kernel-devel软件包。
请先参见检查源的方法查看是否已设置源。
执行如下命令检查:
make -v rpm -qa | grep dkms rpm -qa | grep gcc rpm -qa | grep kernel-headers-$(uname -r) rpm -qa | grep kernel-devel-$(uname -r)
若回显相关软件包版本信息,表示已安装;若未安装请执行yum install -y make dkms gcc kernel-headers-$(uname -r) kernel-devel-$(uname -r)命令安装依赖。
CTyunOS 22.06
需要安装make、gcc、kernel-devel软件包。
请先参见检查源的方法查看是否已设置源。
执行如下命令检查:
make -v rpm -qa | grep gcc rpm -qa | grep kernel-devel-$(uname -r)
若回显相关软件包版本信息,表示已安装;若未安装请执行yum install -y make gcc kernel-devel-$(uname -r)命令安装依赖。