
30秒速读:Linux 上接打印机,难的从来不是插线,而是 CUPS 的管理方式。本篇讲什么:讲清这款图形化配置工具的版本选择、安装卡点与必改设置,并帮你判断到底需不需要装它。
在 Linux 上接打印机,最折磨人的从来不是插线,而是 CUPS 那套”网页配、命令调”的管理方式——命令记不住,网页界面又反人类。本文讲的是 system-config-printer:CUPS 的图形化配置工具,并帮你判断:你到底需不需要装它。
软件信息一览
| 项目 | 说明 |
|---|---|
| 软件名 | system-config-printer |
| 维护方 | OpenPrinting |
| 平台 | Linux 桌面发行版 |
| 开发语言 | Python |
| 工作方式 | 用 IPP 配置 CUPS 服务器,通过 D-Bus 提供部分 cupsd 未直接暴露的操作 |
| 核心能力 | 图形化管理打印队列与打印机;面向非 IPP-over-USB 打印机的自动 USB 安装守护进程 |
| 获取方式 | GitHub 仓库最新 Release(以仓库页面为准) |
版本选择:先说结论
结论:先看发行版仓库有没有,有就直接装仓库版;仓库里没有,再去 GitHub 下 Release 包。
| 获取方式 | 优点 | 缺点 | 适合谁 |
|---|---|---|---|
| 发行版仓库版(如 Fedora 预装或 apt 源) | 依赖自动解决,与桌面环境集成最好 | 版本可能滞后 | 绝大多数桌面用户 |
| GitHub Release 源码包 | 功能最新 | 需手动解决 Python 依赖 | 仓库中没有该包的发行版用户、打包者 |
| git 主分支直接拉取 | 第一手代码 | 不稳定,可能正处重构期 | 开发者 |
理由很简单:这是一个”前端工具”,它管理的是你系统里已经在跑的 CUPS。仓库版经过发行版测试,依赖不出幺蛾子;追最新版并不会让你的打印机多出新功能。
安装步骤(只列关键卡点)
- 先确认 CUPS 在跑:
systemctl status cups看到 active 再继续。system-config-printer 只是 CUPS 的图形前端,CUPS 没起来它什么也管不了。 - USB 老打印机:非 IPP-over-USB 的机型,按项目 README 把 ipp-usb 等配套组件装齐,否则插上线也可能认不全。
- 网络打印机:确保 Avahi/mDNS 正常、防火墙放行 IPP(631 端口),否则自动发现里搜不到打印机。
- 启动:终端运行
system-config-printer,或在应用菜单里找”打印设置”。
装完必改的 4 个设置
- 服务器设置 → 勾选”显示共享的打印机”:局域网里的共享打印机自动出现在列表中,不用一台台手动加 IP。
- 打印机属性 → 纸张尺寸改 A4:默认值经常是 Letter,国内不改的话打出来排版错位、边距全乱。
- 设为默认打印机:右键点常用那台设为默认,GTK 程序的打印对话框打开就选中它,少点一次。
- 共享开关:只有需要把打印机共享给局域网其他电脑时才打开;单机家用不开,少一个暴露面。
注意事项与常见问题
- 它不是驱动:驱动无关打印靠的是 IPP Everywhere / AirPrint 协议。太老的打印机仍需要厂商驱动或 foo2zjs 这类第三方驱动包,装了这个工具也不会凭空变出驱动。
- 和 CUPS 网页界面(localhost:631)怎么分工:日常加打印机、设默认、改纸张用图形工具;底层调试(看错误日志、改 cupsd.conf)还是得去网页界面或用
lpadmin命令。 - CUPS 3.0 架构变化可能影响兼容:据项目说明,CUPS 3.0 的架构调整可能改变现有工具的工作方式,生产环境部署前先看 README 确认。
- 你可能根本不需要它:如果环境已经是现代 GTK3 打印对话框加驱动无关打印,一台家用打印机开箱即用,那就别装——多一个工具多一层维护。
- 维护连续性提醒:据项目说明,项目公开表示需要新的开发者或共同维护者。打算长期依赖之前,建议结合 README、源码和发行版维护情况评估一下。
软件信息补充
| 项目 | 说明 |
|---|---|
| 版本 | 以官网为准(发行版仓库版与上游 Release 可能不同) |
| 大小 | 以官网为准 |
| 平台 | Linux 桌面发行版 |
| 语言 | 以官网为准 |
| 更新日期 | 以官网为准 |
版本对比与推荐
| 版本 | 方式 | 适合人群 | 推荐 |
|---|---|---|---|
| 以发行版为准 | 发行版仓库版 | 绝大多数桌面用户 | 推荐,依赖最稳 |
| 以官网为准 | GitHub Release 源码包 | 仓库里没有该包的发行版用户 | 可选 |
| 以官网为准 | git 主分支 | 开发者 | 不推荐日常用,可能不稳定 |
推荐结论:先看发行版仓库有没有,有就直接装仓库版;追最新版并不会让打印机多出新功能。
必改设置检查清单
- 默认纸张复核(打印机属性 → 纸张尺寸):改成 A4 后打一张测试页。体感差别:排版不错位、边距不全乱。
- 共享开关复核(服务器设置,通用建议):单机家用保持关闭,只在需要共享给局域网其他电脑时才打开。体感差别:少一个暴露面。
- 默认打印机复核(右键设为默认):把最常用的那台设为默认。体感差别:打印对话框打开就选中它,少点一次。
常见问题与排错补充
- 搜不到网络打印机怎么办?先查 Avahi/mDNS 是否正常、防火墙是否放行 IPP 的 631 端口,否则自动发现里搜不到。
- 打出来排版错位怎么办?先看打印机属性里的纸张尺寸是否改成了 A4,默认值经常是 Letter。
- 图形工具里改不动底层配置怎么办?日常用图形工具,底层调试去 CUPS 网页界面或用 lpadmin 命令,两者分工不同。
排错先查这三处
- CUPS 服务是否在跑:先确认服务状态再怀疑工具。
- 网络发现条件:mDNS 与 631 端口是否放行。
- 纸张尺寸是否为 A4。
适合谁、不适合谁
适合:要管理多台打印机或 CUPS 队列的 Linux 用户、需要 D-Bus 操作接口做自动化的、还在用非 IPP-over-USB 老打印机的。不适合:只有一台家用打印机、且发行版自带的打印设置已经够用的用户——装了也是吃灰。
GitHub 国内访问较慢,如打不开可多刷新几次
推广

关注「软件教程管家」
回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。
版权与使用提示
本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›
文章推荐
标签推荐
正文完







