system-config-printer:CUPS 的图形化配置工具

22次阅读
没有评论
system-config-printer 免费下载
获取下载链
微信关注「软件教程管家」公众号,回复 system-config-printer
官方渠道:GitHub 仓库

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。仓库版经过发行版测试,依赖不出幺蛾子;追最新版并不会让你的打印机多出新功能。

安装步骤(只列关键卡点)

  1. 先确认 CUPS 在跑:systemctl status cups 看到 active 再继续。system-config-printer 只是 CUPS 的图形前端,CUPS 没起来它什么也管不了。
  2. USB 老打印机:非 IPP-over-USB 的机型,按项目 README 把 ipp-usb 等配套组件装齐,否则插上线也可能认不全。
  3. 网络打印机:确保 Avahi/mDNS 正常、防火墙放行 IPP(631 端口),否则自动发现里搜不到打印机。
  4. 启动:终端运行 system-config-printer,或在应用菜单里找”打印设置”。

装完必改的 4 个设置

  1. 服务器设置 → 勾选”显示共享的打印机”:局域网里的共享打印机自动出现在列表中,不用一台台手动加 IP。
  2. 打印机属性 → 纸张尺寸改 A4:默认值经常是 Letter,国内不改的话打出来排版错位、边距全乱。
  3. 设为默认打印机:右键点常用那台设为默认,GTK 程序的打印对话框打开就选中它,少点一次。
  4. 共享开关:只有需要把打印机共享给局域网其他电脑时才打开;单机家用不开,少一个暴露面。

注意事项与常见问题

  1. 它不是驱动:驱动无关打印靠的是 IPP Everywhere / AirPrint 协议。太老的打印机仍需要厂商驱动或 foo2zjs 这类第三方驱动包,装了这个工具也不会凭空变出驱动。
  2. 和 CUPS 网页界面(localhost:631)怎么分工:日常加打印机、设默认、改纸张用图形工具;底层调试(看错误日志、改 cupsd.conf)还是得去网页界面或用 lpadmin 命令。
  3. CUPS 3.0 架构变化可能影响兼容:据项目说明,CUPS 3.0 的架构调整可能改变现有工具的工作方式,生产环境部署前先看 README 确认。
  4. 你可能根本不需要它:如果环境已经是现代 GTK3 打印对话框加驱动无关打印,一台家用打印机开箱即用,那就别装——多一个工具多一层维护。
  5. 维护连续性提醒:据项目说明,项目公开表示需要新的开发者或共同维护者。打算长期依赖之前,建议结合 README、源码和发行版维护情况评估一下。

软件信息补充

项目 说明
版本 以官网为准(发行版仓库版与上游 Release 可能不同)
大小 以官网为准
平台 Linux 桌面发行版
语言 以官网为准
更新日期 以官网为准

版本对比与推荐

版本 方式 适合人群 推荐
以发行版为准 发行版仓库版 绝大多数桌面用户 推荐,依赖最稳
以官网为准 GitHub Release 源码包 仓库里没有该包的发行版用户 可选
以官网为准 git 主分支 开发者 不推荐日常用,可能不稳定

推荐结论:先看发行版仓库有没有,有就直接装仓库版;追最新版并不会让打印机多出新功能。

必改设置检查清单

  1. 默认纸张复核(打印机属性 → 纸张尺寸):改成 A4 后打一张测试页。体感差别:排版不错位、边距不全乱。
  2. 共享开关复核(服务器设置,通用建议):单机家用保持关闭,只在需要共享给局域网其他电脑时才打开。体感差别:少一个暴露面。
  3. 默认打印机复核(右键设为默认):把最常用的那台设为默认。体感差别:打印对话框打开就选中它,少点一次。

常见问题与排错补充

  • 搜不到网络打印机怎么办?先查 Avahi/mDNS 是否正常、防火墙是否放行 IPP 的 631 端口,否则自动发现里搜不到。
  • 打出来排版错位怎么办?先看打印机属性里的纸张尺寸是否改成了 A4,默认值经常是 Letter。
  • 图形工具里改不动底层配置怎么办?日常用图形工具,底层调试去 CUPS 网页界面或用 lpadmin 命令,两者分工不同。

排错先查这三处

  • CUPS 服务是否在跑:先确认服务状态再怀疑工具。
  • 网络发现条件:mDNS 与 631 端口是否放行。
  • 纸张尺寸是否为 A4。

适合谁、不适合谁

适合:要管理多台打印机或 CUPS 队列的 Linux 用户、需要 D-Bus 操作接口做自动化的、还在用非 IPP-over-USB 老打印机的。不适合:只有一台家用打印机、且发行版自带的打印设置已经够用的用户——装了也是吃灰。

前往 GitHub 开源地址

GitHub 国内访问较慢,如打不开可多刷新几次

推广system-config-printer 免费下载

关注「软件教程管家」

回复软件名即取即下:网盘下载链接 + 提取码,一步直达,不用再跳转。

版权与使用提示

本站资源仅供个人学习交流,请勿用于商业用途。软件与资料版权归原作者所有;如有侵权,请通过公众号「软件教程管家」联系我们,我们将在 24 小时内下架处理。查看免责声明 ›

上次编辑至今:11小时 · 内容还比较新鲜

公告

契机库网站正式上线!

了解更多
正文完
 0
评论(没有评论)