在 Debian 里“找驱动源”通常分几种情况,下面按最常见需求给你讲清楚。
Debian 的驱动一般来自:
main / contrib / non-free)很多闭源驱动(网卡、显卡、WiFi)在 non-free 里。
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://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
Debian 12+ 新增
non-free-firmware,必须加
保存后:
sudo apt update
apt search nvidia-driver
sudo apt install nvidia-driver
通常内核已带,无需额外源。
apt search firmware-*
常见:
sudo apt install firmware-iwlwifi # Intel
sudo apt install firmware-brcm80211 # Broadcom
sudo apt install firmware-realtek
sudo apt install printer-driver-all
一般内核自带;
若缺固件:
sudo apt install firmware-linux-nonfree
lspci -nn
lsusb
dmesg | grep -i firmware
或:
sudo apt install hwdetect
sudo hwdetect
⚠️ 容易和 Debian 包冲突
如:
ubuntu-drivers❌ 不建议直接加 Ubuntu 源
✅ 90% 情况:
sudo apt update
sudo apt install firmware-linux-nonfree
如果你愿意,可以告诉我:
lspci 输出我可以直接帮你精确找源 + 给安装命令。