CentOS LibOffice网络打印如何设置
导读:CentOS 上 LibreOffice 网络打印设置指南 一 准备与前提 安装组件:确保已安装 LibreOffice 与 CUPS(打印系统)。在终端执行:sudo yum install -y libreoffice cups。 启...
CentOS 上 LibreOffice 网络打印设置指南
一 准备与前提
- 安装组件:确保已安装 LibreOffice 与 CUPS(打印系统)。在终端执行:
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 JetDirect:
socket://打印机IP:9100(许多 HP 网络打印机常用)。 - LPD:
lpd://打印机IP/queue。
- IPP/IPPS(推荐):
- 填写 Name/Description/Location,继续到驱动选择页,选择厂商与型号,或上传 PPD 文件。
- 完成后设为 默认打印机,可打印测试页验证。
- 如需将本机作为打印服务器共享给其他主机,可在 Administration → Server Settings 勾选 Share printers connected to this system 与 Allow 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
