温馨提示×

怎样卸载debian旧驱动

小樊
35
2026-10-04 16:40:49
栏目: 智能运维

在 Debian 系统里“卸载旧驱动”要分驱动类型来看,不同情况做法不一样。下面按常见场景给你说明。


一、显卡驱动(NVIDIA / AMD / 开源驱动)

1️⃣ NVIDIA 官方闭源驱动(.run 安装)

如果你是用 NVIDIA-Linux-*.run 装的:

sudo /usr/bin/nvidia-uninstall

或:

sudo sh NVIDIA-Linux-*.run --uninstall

然后重启:

sudo reboot

2️⃣ NVIDIA Debian 仓库驱动(apt 安装)

查看已安装:

dpkg -l | grep nvidia

卸载:

sudo apt purge 'nvidia-*' 'libnvidia-*'
sudo apt autoremove
sudo reboot

3️⃣ AMD / 开源显卡驱动

Debian 一般用内核自带驱动(amdgpu / radeon),不需要单独卸载。

如你装过 fglrx(非常老):

sudo apt purge fglrx*

二、网卡 / 无线驱动(dkms 类)

常见如:

  • broadcom-sta-dkms
  • rtl88xxau-dkms

查看:

dkms status

卸载:

sudo apt purge broadcom-sta-dkms
sudo apt autoremove

或手动移除 dkms:

sudo dkms remove <module>/<version> --all

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

查看加载的旧驱动:

lsmod | grep 驱动名

卸载:

sudo modprobe -r 驱动名

禁止开机加载:

sudo nano /etc/modprobe.d/blacklist.conf

添加:

blacklist 驱动名

四、彻底清理旧驱动残留

sudo apt autoremove
sudo apt autoclean
sudo update-initramfs -u
sudo reboot

五、不确定装了什么?

可以告诉我:

  • 驱动类型(显卡 / 网卡 / 打印机等)
  • 安装方式(apt / run / 源码)
  • uname -a 和 dpkg -l | grep 驱动关键词

我可以帮你精确定位并安全卸载。

0 踩