温馨提示×

centos怎么安装drivers

小樊
41
2026-09-21 12:03:48
栏目: 智能运维

在 CentOS 上“安装 drivers(驱动)”通常指以下几类之一,我按最常见场景给你说明,你可以对照自己的需求:


一、显卡驱动(NVIDIA 最常见)

1️⃣ 禁用自带 nouveau 驱动

sudo vim /etc/modprobe.d/blacklist-nouveau.conf

写入:

blacklist nouveau
options nouveau modeset=0

然后执行:

sudo dracut --force
sudo reboot

2️⃣ 安装依赖

sudo yum install -y gcc make kernel-devel kernel-headers

3️⃣ 安装 NVIDIA 官方驱动

到 https://www.nvidia.com/Download/index.aspx 下载 .run 文件

chmod +x NVIDIA-Linux-*.run
sudo ./NVIDIA-Linux-*.run

4️⃣ 验证

nvidia-smi

二、网卡 / 无线驱动

查看网卡型号

lspci | grep -i network

安装常见驱动(示例)

sudo yum install -y kmod-wl
sudo modprobe wl

如果是特殊网卡,通常需要:

  • 厂商提供的 .rpm
  • 或源码编译(make && make install)

三、使用 ELRepo 安装额外驱动(推荐)

ELRepo 提供很多硬件驱动:

sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
sudo yum install -y https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm
sudo yum install -y kmod-*

四、自动检测缺失驱动

lspci -k

看 Kernel driver in use: 是否为空


五、CentOS 版本说明

  • CentOS 7:yum
  • CentOS 8(已停更):建议迁移到 Rocky / AlmaLinux
  • CentOS Stream:dnf

六、如果你愿意,我可以更精确帮你

请告诉我:

  1. CentOS 版本(cat /etc/redhat-release)
  2. 是什么硬件驱动(显卡 / 网卡 / 其他)
  3. 报错信息(如果有)

我可以直接给你精确命令。

0 踩