1. 安装CUPS打印服务
CUPS(Common Unix Printing System)是Debian Stream 8的默认打印系统,需先通过以下命令安装核心组件及常用过滤器:
sudo apt-get update
sudo apt-get install cups cups-client cups-bsd foomatic-filters
安装完成后,启动CUPS服务并设置为开机自启:
sudo systemctl start cups
sudo systemctl enable cups
若需远程访问CUPS管理界面(如局域网内其他设备配置打印机),需修改配置文件/etc/cups/cupsd.conf:将Listen localhost:631改为Listen 0.0.0.0:631,并添加Allow From all(允许所有IP访问),修改后重启服务:
sudo systemctl restart cups
2. 连接打印机
根据打印机接口类型(USB/网络)完成物理连接:
192.168.1.100)。3. 添加打印机
推荐通过CUPS网页界面操作(图形化界面更直观):
http://localhost:631(本地)或http://<Debian主机IP>:631(远程),使用管理员账户(如root)登录。192.168.1.100)。Office_HP_LaserJet)、描述(如办公室HP激光打印机)和位置(如3楼会议室),点击Continue。HP LaserJet 2300 Series);A4、打印质量Normal),勾选Set As Default(可选),点击Add Printer完成添加。4. 安装特定品牌驱动(可选)
若系统未内置打印机驱动,需安装对应品牌的Linux驱动:
hplip(HP Linux Imaging and Printing)套件,包含驱动及管理工具:sudo apt-get install hplip hplip-gui
安装完成后,运行hp-setup命令,通过图形化向导完成打印机添加。cnijfilter系列驱动(如cnijfilter2),可从Canon官网下载对应型号的.deb包,使用dpkg安装:sudo dpkg -i cnijfilter2_5.00-1_amd64.deb
epson-inkjet-printer-escpr驱动(支持多数Epson喷墨打印机):sudo apt-get install epson-inkjet-printer-escpr
5. 测试打印
添加完成后,在CUPS管理界面点击打印机名称(如Office_HP_LaserJet),进入打印机详情页,点击Print Test Page(打印测试页)。若测试页正常输出,说明打印机安装成功。
注意事项
udev规则(通常默认安装),避免权限问题导致无法识别设备。