温馨提示×

CentOS LibOffice如何配置打印机

小樊
41
2025-09-20 09:15:57
栏目: 智能运维

一、前置准备:安装CUPS服务
CUPS(Common Unix Printing System)是CentOS系统上管理打印的核心服务,LibreOffice需通过CUPS与打印机通信。

  1. 安装CUPS:打开终端,执行以下命令安装CUPS及常用工具:
    sudo yum install -y cups
    
  2. 启动并设置开机自启:安装完成后,启动CUPS服务并配置为开机自动启动:
    sudo systemctl start cups
    sudo systemctl enable cups
    
  3. 配置CUPS远程访问(可选):若需通过网络访问CUPS管理界面,需修改配置文件/etc/cups/cupsd.conf
    • Listen localhost:631改为Listen 0.0.0.0:631(允许所有IP访问);
    • 找到<Location /> section,添加Allow all(允许所有主机访问);
      保存后重启CUPS服务:
    sudo systemctl restart cups
    

二、通过CUPS Web界面添加打印机

  1. 访问管理界面:打开浏览器,输入https://<CentOS服务器IP>:631(如https://192.168.1.100:631),进入CUPS管理页面。
  2. 添加打印机
    • 点击顶部导航栏Administration(管理)选项卡;
    • 点击Add Printer(添加打印机)按钮,输入管理员账号密码登录;
    • 系统会自动检测连接的打印机(USB/网络打印机),选择目标打印机并点击Continue
    • 选择打印机驱动:优先选择厂商提供的专用驱动(如HP、Canon),若无则选择“Generic”(通用)或“PostScript”驱动;
    • 填写打印机信息:设置打印机名称(如Office_Printer)、位置(如Room_101),点击Continue
    • 完成配置:确认设置无误后,点击Add Printer完成添加。

三、在LibreOffice中配置打印机

  1. 打开LibreOffice文档:启动LibreOffice Writer(文字处理)、Impress(演示文稿)或其他组件,加载需要打印的文档。
  2. 进入打印设置:点击顶部菜单栏文件打印(或使用快捷键Ctrl+P),弹出打印对话框。
  3. 选择打印机:在“打印机”下拉菜单中,找到并选择已添加的CUPS打印机(名称与CUPS中设置的名称一致)。
  4. 调整打印参数
    • 页面设置:切换至“页面设置” tab,选择纸张大小(如A4、Letter)、方向(纵向/横向);
    • 打印范围:选择“全部页面”“当前页面”或自定义范围(如1-5,7);
    • 打印质量:在“质量”下拉菜单中选择“高质量”(适合图片/图表)或“标准质量”(适合文本)。
  5. 打印文档:确认所有设置无误后,点击打印按钮,文档将通过CUPS发送至打印机。

四、常见问题排查

  • 打印机未出现在LibreOffice列表中:检查CUPS服务是否运行(sudo systemctl status cups),确认打印机已正确添加至CUPS;
  • 无法连接到CUPS管理界面:确保防火墙允许631端口(sudo firewall-cmd --add-port=631/tcp --permanent,然后sudo firewall-cmd --reload);
  • 打印效果异常:尝试重新安装打印机驱动(从厂商官网下载对应型号的Linux驱动,通过CUPS管理界面更新驱动)。

0