温馨提示×

CentOS驱动怎么下载

小樊
47
2026-08-30 15:12:16
栏目: 智能运维

在 CentOS 上下载和安装驱动,要分具体硬件类型,不同硬件的驱动获取方式差别很大。下面我按最常见场景给你一个完整指引,你可以对照使用。


一、CentOS 常见驱动类型及下载方式

✅ 1. 网卡驱动(最常见)

方法一:使用系统自带驱动(推荐)

CentOS 7/8/Stream 默认已包含大量网卡驱动:

lspci | grep -i eth
ip addr

查看是否识别:

ip link

方法二:去官网下载(以 Intel 为例)

  1. 查看网卡型号:
lspci | grep -i net
  1. 去官网下载:
  • Intel:https://www.intel.cn/content/www/cn/zh/support/articles/000005480/ethernet-products.html
  • Realtek:https://www.realtek.com
  1. 解压并编译:
tar -xzf xxx.tar.gz
cd xxx
./configure
make
make install

⚠️ 注意:CentOS 8 以后不建议手动编译,优先用包管理器。


✅ 2. 显卡驱动(NVIDIA 最常见)

方法一:使用 ELRepo(最推荐 ✅)

适合 CentOS 7 / 8 / Stream

# 1. 安装 ELRepo
yum install epel-release -y
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

# CentOS 7
yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

# CentOS 8 / Stream
yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm
# 2. 安装 NVIDIA 驱动
yum install kmod-nvidia

重启:

reboot

验证:

nvidia-smi

方法二:官方 .run 文件(不推荐新手)

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

⚠️ 容易出现内核冲突、Secure Boot 问题。


✅ 3. 主板 / 芯片组驱动

一般不需要单独安装,CentOS 内核已包含。

如有特殊需求(如 RAID):

  • 去服务器厂商官网(Dell / HP / Lenovo)
  • 下载 RPM 包

✅ 4. 无线网卡驱动(常见问题)

很多无线网卡在 CentOS 默认不支持
解决方式:

yum install kernel-devel gcc make

然后搜索:

lspci | grep -i wireless

常见驱动项目(GitHub):

  • rtl88x2bu
  • rtl8821ce
  • broadcom-wl

二、CentOS 驱动信息查询常用命令

# 查看 PCI 设备
lspci

# 查看 USB 设备
lsusb

# 查看已加载驱动
lsmod

# 查看某个硬件使用的驱动
lspci -k

三、CentOS 版本差异提醒(很重要)

CentOS 版本 建议
CentOS 7 可用 ELRepo
CentOS 8 已 EOL
CentOS Stream 8/9 推荐

⚠️ CentOS 8 已停止官方支持
建议使用:

  • Rocky Linux
  • AlmaLinux
  • CentOS Stream

四、我可以直接帮你定位驱动 ✅

你可以直接告诉我:

  1. CentOS 版本
cat /etc/os-release
  1. 硬件型号
lspci
  1. 是哪种驱动(网卡 / 显卡 / 无线 / 其他)

我可以直接给你: ✅ 下载地址
✅ 安装命令
✅ 避坑方案

你现在是 哪一类驱动装不上

0