Linux 下安装打印机驱动(Ubuntu/Deepin/统信)

Linux 桌面装打印机没有 Windows 那么多坑:先试 IPP Everywhere 开箱直打,不行再装厂商 .deb/.rpm 包,最后还有 PPD 兜底。

系统适配约 6 分钟 更新 2026-11-11

第一步:先试「免驱动」直连

把打印机接上网络(或 USB),在系统设置→打印机→添加,列表里直接出现的机器选它就能用——这是 IPP Everywhere/AirPrint 协议在起作用,近五年的网络机型几乎都支持。

能用就别装任何东西。Linux 内核自带大量打印机后端,多数机器这一步就结束。

第二步:装厂商官方驱动包

到本站型号页查 Linux 支持情况:HP 下载 hplip(Ubuntu 下 sudo apt install hplip 一条命令)、佳能用 UFR II 的 .deb 包、爱普生用 epson-inkjet-printer-escpr、兄弟官网提供 .deb/.rpm 与 lpr 包装脚本。

安装顺序很重要:先装 cups 相关依赖,再装厂商包,最后 systemctl restart cups。装完在设置里「添加打印机」时就会出现带厂商名后缀的推荐驱动。

第三步:PPD 文件兜底

厂商没出 Linux 驱动的老机型,可以先在本站下载 Windows 驱动包做对照,再找 PPD(PostScript Printer Description)文件:添加打印机时选「提供 PPD 文件」,选对 PPD 即可完成基本打印。

PPD 只定义打印能力(纸张、双面、分辨率),不含可执行程序,跨发行版通用,是老机器的最后退路。

常见问题速查

打印测试页失败:cups 服务没起或权限问题,sudo usermod -aG lpadmin 你的用户名 后重新登录。

扫描功能另装 sane:sudo apt install sane-utils,命令行 scanimage -L 能看到设备就通。

国产系统(统信 UOS/深度)与 Ubuntu 同源,上面的 apt 命令通用。

验收清单

  • 设置→打印机里设备状态无错误
  • 测试页文字清晰、无缺笔画
  • 双面/纸盒选择在打印属性里可用
需要按症状排查?到 故障排查大全 找对应方案; 需要下载驱动?到 驱动总库 按品牌查找。

延伸阅读与相关入口

全部知识专题 →