必须通过终端重启cups服务:先运行systemctl status cups确认状态,若非active则执行sudo systemctl restart cups,等待5秒后用systemctl is-active cups和sudo ss -tlnp | grep :631验证是否成功。

银河麒麟系统中打印服务异常导致打印机显示脱机、无法提交任务或提示“打印服务不可用”时,必须通过终端命令重启 CUPS 服务才能快速恢复底层通信能力。
确认当前CUPS服务状态
在终端中执行:systemctl status cups。若看到 【active (running)】,说明服务正在运行;若显示 【inactive (dead)】 或 【failed】,则必须重启。
注意:不要跳过这一步直接执行重启命令,否则可能掩盖服务未安装或配置损坏的真实问题。
执行标准重启操作
输入以下命令并回车:
sudo systemctl restart cups
输入当前用户密码(输入过程不显示字符),等待命令返回提示符。这一步操作起来很简单,但必须等待约5秒再测试打印,否则服务可能尚未完成内部重载。
验证重启是否成功
第一步:检查服务状态是否变为 activesystemctl is-active cups
输出应为 【active】,不是 “inactive” 或 “unknown”。
第二步:确认监听端口已就绪sudo ss -tlnp | grep :631
出现包含 cupsd 的行,代表 Web 管理接口(localhost:631)已正常监听。若无输出,说明 CUPS 进程未真正启动,需检查日志:journalctl -u cups -n 20 --no-pager。











