温馨提示×

debian stream8如何安装打印机

小樊
49
2025-10-25 18:11:41
栏目: 智能运维

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/网络)完成物理连接:

  • USB打印机:直接插入Debian Stream 8主机的USB端口,系统通常会自动识别设备。
  • 网络打印机:确保打印机与主机处于同一局域网,通过打印机面板开启网络共享功能(如IPP、Samba),记录打印机IP地址(如192.168.1.100)。

3. 添加打印机
推荐通过CUPS网页界面操作(图形化界面更直观):

  • 打开浏览器,访问http://localhost:631(本地)或http://<Debian主机IP>:631(远程),使用管理员账户(如root)登录。
  • 点击左侧Administration标签页,选择Add Printer
  • 系统自动检测已连接的打印机,若检测到目标打印机,选择其名称并点击Continue;若未检测到,可点击Find Network Printer手动搜索(输入打印机IP地址,如192.168.1.100)。
  • 为打印机设置易识别的名称(如Office_HP_LaserJet)、描述(如办公室HP激光打印机)和位置(如3楼会议室),点击Continue
  • 选择打印机驱动:
    • 若系统已内置对应品牌驱动(如HP、Canon、Epson),直接选择制造商及型号(如HP LaserJet 2300 Series);
    • 若未找到,可点击Provide PPD File上传打印机厂商提供的PPD驱动文件(通常从制造商官网下载)。
  • 设置默认选项(如纸张大小A4、打印质量Normal),勾选Set As Default(可选),点击Add Printer完成添加。

4. 安装特定品牌驱动(可选)
若系统未内置打印机驱动,需安装对应品牌的Linux驱动:

  • HP打印机:安装hplip(HP Linux Imaging and Printing)套件,包含驱动及管理工具:
    sudo apt-get install hplip hplip-gui
    
    安装完成后,运行hp-setup命令,通过图形化向导完成打印机添加。
  • Canon打印机:安装cnijfilter系列驱动(如cnijfilter2),可从Canon官网下载对应型号的.deb包,使用dpkg安装:
    sudo dpkg -i cnijfilter2_5.00-1_amd64.deb
    
  • Epson打印机:安装epson-inkjet-printer-escpr驱动(支持多数Epson喷墨打印机):
    sudo apt-get install epson-inkjet-printer-escpr
    

5. 测试打印
添加完成后,在CUPS管理界面点击打印机名称(如Office_HP_LaserJet),进入打印机详情页,点击Print Test Page(打印测试页)。若测试页正常输出,说明打印机安装成功。

注意事项

  • 若打印机为USB连接,确保系统已安装udev规则(通常默认安装),避免权限问题导致无法识别设备。
  • 网络打印机需确认打印机IP地址未变更,且防火墙未阻止CUPS端口(631)。
  • 若遇到驱动缺失问题,优先参考打印机制造商官网的Linux支持页面,下载最新驱动。

0