温馨提示×

debian drivers怎样卸载

小樊
46
2026-09-10 16:02:23
栏目: 智能运维

在 Debian 系统中,“卸载驱动”通常分几种情况:开源内核驱动(一般不能/不建议卸载)、额外安装的内核模块/ DKMS 驱动、第三方闭源驱动(如 NVIDIA)、用户态驱动(如打印机、无线网卡固件)。下面按常见情况给你说明。


一、查看已安装的驱动相关包

先搞清楚你装了什么:

dpkg -l | grep -i driver
dpkg -l | grep -i nvidia
dpkg -l | grep -i firmware

二、卸载 NVIDIA 官方 / Debian 闭源驱动

1. 如果是用 apt 安装的

sudo apt purge nvidia-*
sudo apt autoremove
sudo apt autoclean

2. 如果是用官方 .run 文件安装的

sudo /usr/bin/nvidia-uninstall

然后重启:

sudo reboot

三、卸载 DKMS 驱动(常见第三方驱动)

例如某些 WiFi、显卡、声卡驱动:

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

查看已注册模块:

dkms status

四、卸载 firmware(固件驱动)

⚠️ 一般不建议随便删,可能导致硬件不可用。

查看:

dpkg -l | grep firmware

卸载示例:

sudo apt purge firmware-atheros

五、禁用内核自带驱动(不卸载,仅禁用)

例如禁用 nouveau:

echo "blacklist nouveau" | sudo tee /etc/modprobe.d/blacklist-nouveau.conf
sudo update-initramfs -u
sudo reboot

查看加载的驱动:

lsmod

卸载当前模块(临时):

sudo modprobe -r <模块名>

六、恢复默认开源驱动

sudo apt install xserver-xorg-video-<你的显卡>

例如:

sudo apt install xserver-xorg-video-intel

七、如果不确定“驱动”是什么

你可以告诉我:

  • 是什么硬件(显卡 / 网卡 / 打印机?)
  • 怎么安装的(apt / run / 源码?)
  • lspci 或 lsusb 输出

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

0 踩