在 CentOS 中获取(安装/查看/配置)drivers(驱动),通常分为几种场景。下面按最常见需求给你一个清晰指引。
lsmod
查看某个设备相关驱动,例如网卡:
lspci -k
或:
lspci -nnk | grep -iA3 net
yum install -y epel-release
例如:
yum install -y kmod-*
具体驱动名取决于硬件,例如:
yum install -y gcc kernel-devel kernel-headers
添加 ELRepo:
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
安装 NVIDIA 驱动:
yum install -y kmod-nvidia
重启:
reboot
一般流程:
yum groupinstall -y "Development Tools"
yum install -y kernel-devel kernel-headers
然后:
make
make install
modprobe 驱动名
某些设备需要 firmware:
yum install -y linux-firmware
CentOS 8 已停止维护,建议:
命令类似(用 dnf):
dnf install -y kmod-nvidia
可以告诉我:
我可以给你精确命令。