Installing Dependencies Required for Compiling Driver Source Code
For details about the dependencies, check commands, and installation commands required for compiling the driver source code of each OS, see this section.
OS |
Required Dependencies |
Checking Dependent Commands |
Installing Dependent Commands |
||||
|---|---|---|---|---|---|---|---|
Debian |
dkms gcc linux-headers |
|
For a linux-header software package, add -$(uname -r) to the end of the package name during installation, for example, linux-header-$(uname -r). |
||||
Ubuntu |
|||||||
UOS20 UOS20 SP1 |
dkms gcc kernel-devel |
OS |
Required Dependencies |
Checking Dependent Commands |
Installing Dependent Commands |
||||
|---|---|---|---|---|---|---|---|
openEuler Euler |
make dkms gcc kernel-headers kernel-devel |
|
For the kernel-devel and kernel-headers software packages, add -$(uname -r) to the end of the package name, for example, kernel-headers-$(uname -r). |
||||
BC-Linux |
|||||||
CUlinux 3.0 |
|||||||
Kylin |
make dkms gcc kernel-devel |
||||||
CentOS 7.6 CentOS 8.2 |
make dkms gcc kernel-headers kernel-devel elfutils-libelf-devel (installed only on CentOS 8.2 in the x86 architecture) |
||||||
CTyunOS 22.06 |
make gcc kernel-devel |
||||||
AntOS |
dkms gcc kernel-headers kernel-devel |
||||||
UOS20 1050e UOS20 1020e UOS V20 |
dkms gcc kernel-devel |
- Click here to download the software package.
- After uploading the software package to the server, run the rpm -ivh xxx.rpm command to install the RPM package.
If the following error information is displayed:
1 2
error: Failed dependencies: elfutils-libelf-devel is needed by dkms-2.6.1-1.el7.noarch
Run the following command to install the dependency:
1yum install -y elfutils-libelf-devel
Run the rpm -ivh xxx.rpm command to install the RPM package.