Debian驅動程序并非都需要手動安裝,系統會根據硬件配置自動嘗試安裝大部分通用驅動(如常見USB設備、集成顯卡等)。但在以下場景中,可能需要手動干預:
Debian的包管理系統(APT)會自動處理多數硬件的驅動需求:
linux-image
內核包及firmware-linux
等固件包自動安裝對應驅動;usbhid
、sd_mod
等);當自動安裝無法滿足需求時(如閉源驅動、最新硬件支持),需手動操作:
若需手動安裝,通常遵循以下流程:
lspci
(PCI設備,如顯卡)或lsusb
(USB設備,如無線網卡)命令查看硬件型號;.deb
格式,避免編譯);sudo apt install build-essential linux-headers-$(uname -r)
安裝編譯工具和內核頭文件(編譯源碼驅動必需);./configure
→make
→sudo make install
(.deb
包可直接用sudo dpkg -i
安裝);sudo modprobe 驅動模塊名
加載驅動(如nvidia
),并通過lsmod
驗證是否加載成功。apt
管理的驅動會隨系統升級自動更新,更安全便捷;non-free
源),避免惡意軟件;