在 Debian 里“更新打印机驱动”通常分几种情况:
下面按最常用、最安全的方式一步步说明。
sudo apt update
sudo apt upgrade
然后确保打印相关组件是最新的:
sudo apt install --reinstall cups cups-client cups-bsd
重启 CUPS 服务:
sudo systemctl restart cups
sudo apt install printer-driver-all
或只装常用驱动:
sudo apt install printer-driver-gutenprint
gutenprint支持大量 Canon / Epson 等打印机
HP 推荐用 HPLIP:
sudo apt install hplip hplip-gui
更新已有驱动:
sudo hp-setup -i
或图形界面:
hp-toolbox
Brother 通常用官网 .deb 驱动:
sudo dpkg -i *.deb
sudo apt -f install
sudo apt install printer-driver-escpr
或从 Epson 官网下载 .deb
即使驱动更新了,也要在 CUPS 里重新指定:
http://localhost:631
如果更新后仍有问题:
sudo systemctl stop cups
在 CUPS 网页里:
lpstat -t
打印测试页:
lp -d 打印机名 /usr/share/cups/data/testprint
| 问题 | 解决 |
|---|---|
| 打印机不显示 | sudo systemctl start cups-browsed |
| 驱动装了但用不了 | 在 CUPS 里重新选驱动 |
| 网络打印机 | 用 IP + IPP / LPD |
| 权限问题 | 用户加入 lpadmin 组 |
sudo usermod -aG lpadmin $USER
如果你愿意,可以告诉我:
我可以直接给你精确的一条龙命令。