首页主机资讯CentOS LibOffice网络打印如何设置

CentOS LibOffice网络打印如何设置

时间2026-01-16 13:04:04发布访客分类主机资讯浏览517
导读:CentOS 上 LibreOffice 网络打印设置指南 一 准备与前提 安装组件:确保已安装 LibreOffice 与 CUPS(打印系统)。在终端执行:sudo yum install -y libreoffice cups。 启...

CentOS 上 LibreOffice 网络打印设置指南

一 准备与前提

  • 安装组件:确保已安装 LibreOfficeCUPS(打印系统)。在终端执行:sudo yum install -y libreoffice cups
  • 启动服务:启用并启动 CUPS,执行:sudo systemctl start cups & & sudo systemctl enable cups
  • 访问管理界面:在浏览器打开 http://localhost:631,用于添加与管理打印机。
  • 权限与策略:如为 root 操作可直接继续;普通用户需要在 CUPS 中授予管理权限(在管理界面“Add Printer”时输入本机 root 凭据,或配置 Policy 允许用户管理)。
  • 防火墙放行:放行 CUPS 端口 631(建议仅内网放行),执行:sudo firewall-cmd --add-service=ipp --permanent & & sudo firewall-cmd --reload
  • 说明:LibreOffice 本身不实现打印协议,实际打印由 CUPS 完成;LibreOffice 仅作为客户端选择并使用 CUPS 中配置好的打印机。

二 添加网络打印机到 CUPS

  • 打开 http://localhost:631,进入 Administration → Add Printer,按向导添加。
  • 选择连接方式(示例 URI):
    • IPP/IPPS(推荐):ipp://打印机IP/ipp/ipps://打印机IP/ipp/(加密)。
    • HP JetDirectsocket://打印机IP:9100(许多 HP 网络打印机常用)。
    • LPDlpd://打印机IP/queue
  • 填写 Name/Description/Location,继续到驱动选择页,选择厂商与型号,或上传 PPD 文件。
  • 完成后设为 默认打印机,可打印测试页验证。
  • 如需将本机作为打印服务器共享给其他主机,可在 Administration → Server Settings 勾选 Share printers connected to this systemAllow remote administration

三 在 LibreOffice 中使用网络打印机

  • 打开 LibreOffice(如 Writer/Calc),进入 文件 → 打印
  • 在“打印机”下拉框选择已配置的 网络打印机,根据需要设置 份数、页面范围、双面、纸型 等,点击 打印
  • 若未显示新添加的打印机,先关闭并重新打开 LibreOffice,或在打印对话框中点击 属性/首选项 刷新打印机列表。

四 常见故障排查

  • 无法访问 http://localhost:631:确认 cupsd 运行(systemctl status cups),并放行 631 端口(见上文)。
  • 添加打印机时报错或找不到驱动:优先选择厂商提供的 PPD 或相近型号;必要时从厂商官网获取 Linux 驱动包。
  • 打印任务卡住或失败:在 CUPS 管理界面查看 Jobs,检查打印机状态与日志;确认网络连通(如 ping 打印机IP)、队列未暂停。
  • 防火墙/SELinux 干扰:临时测试可关闭防火墙与 SELinux 验证是否为策略问题,确认后改为精细化放行与策略配置。
  • 客户端连接 CUPS 共享打印机(Windows 举例):在“设备和打印机 → 添加打印机 → 添加网络打印机”,直接输入 http://CUPS服务器IP:631/printers/打印机Name 完成连接。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: CentOS LibOffice网络打印如何设置
本文地址: https://pptw.com/jishu/781414.html
CentOS LibOffice与其他办公软件兼容吗 CentOS从零开始如何配置SSH访问

游客 回复需填写必要信息