温馨提示×

centos drivers怎么卸载

小樊
42
2026-10-06 04:04:28
栏目: 智能运维

在 CentOS 中“卸载驱动”要分驱动类型,不同情况做法不一样。下面按常见场景说明。


一、通过 yum / dnf 安装的驱动(最常见)

如果是用官方仓库或厂商仓库安装的(如 kmod-*、nvidia-driver 等):

# 查看已安装相关包
rpm -qa | grep 驱动关键字

# 例如 NVIDIA
yum remove nvidia-*

# 或
dnf remove nvidia-*

卸载后建议:

reboot

二、通过 DKMS 安装的驱动

# 查看
dkms status

# 卸载(示例)
dkms remove 驱动名/版本 --all

三、手动编译安装(make install)的驱动

如果是 ./configure && make && make install 装的:

# 如果有卸载目标
make uninstall

# 或手动删除
rm -f /lib/modules/$(uname -r)/extra/驱动名.ko
depmod -a

四、显卡驱动(NVIDIA 示例)

1. 官方 run 文件安装

sh NVIDIA-Linux-*.run --uninstall

2. yum 安装

yum remove nvidia-driver nvidia-kmod

五、内核模块(.ko)驱动

# 查看加载
lsmod | grep 驱动名

# 卸载
modprobe -r 驱动名

# 禁止开机加载
vim /etc/modprobe.d/blacklist.conf
blacklist 驱动名

六、网卡 / 厂商特定驱动

常见路径:

/lib/modules/$(uname -r)/kernel/drivers/

删除后:

depmod -a

七、确认是否卸载成功

lsmod | grep 驱动名
rpm -qa | grep 驱动名
reboot

如果你能告诉我:

  • 什么硬件(显卡 / 网卡 / 其他)
  • 怎么装的(yum / run / 源码)
  • CentOS 版本(7 / 8 / Stream)

我可以给你精确的一条命令卸载方案。

0 踩