在 Debian 系统中安装驱动并不像 Windows 那样“一键安装”,因为 大多数硬件驱动已经内置在内核中。需要手动安装驱动的通常是:显卡、无线网卡、打印机、某些主板芯片或服务器硬件。
下面按常见场景逐步说明 ✅
lspci
lsusb
例如查看显卡:
lspci | grep -i vga
查看无线网卡:
lspci | grep -i net
lspci -k
示例输出中会看到:
Kernel driver in use: iwlwifi
✅ 驱动来源优先级(推荐)
很多驱动在 non-free 或 non-free-firmware 中。
sudo nano /etc/apt/sources.list
示例(Debian 12 Bookworm):
deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
保存后:
sudo apt update
sudo apt install firmware-iwlwifi
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
sudo apt install firmware-realtek
如果是 USB 无线网卡:
sudo apt install firmware-linux firmware-linux-nonfree
sudo apt install nvidia-driver
sudo reboot
查看是否成功:
nvidia-smi
sudo apt install nvidia-detect
nvidia-detect
按提示安装对应版本。
大多数已内置,只需安装固件:
sudo apt install firmware-linux firmware-linux-nonfree
一般 ALSA 自动支持:
sudo apt install alsa-utils
测试:
speaker-test -c 2
sudo apt install cups
sudo apt install printer-driver-gutenprint
浏览器打开:
http://localhost:631
lsmod
sudo modprobe 模块名
modinfo 模块名
如果你启用了 Secure Boot:
✅ 已正常工作
✅ lspci -k 显示已有 driver in use
✅ 没有硬件异常
❌ 不要盲目安装驱动
你可以直接告诉我:
我可以给你 一行不差、可执行的命令方案 ✅