centos打印机驱动设置指南
导读:CentOS 打印机驱动设置指南 一 环境准备与安装 CUPS 安装打印系统组件(以 yum 为例,适用于 CentOS 7/8 等): 安装:sudo yum install -y cups 启动并设置开机自启:sudo system...
CentOS 打印机驱动设置指南
一 环境准备与安装 CUPS
- 安装打印系统组件(以 yum 为例,适用于 CentOS 7/8 等):
- 安装:sudo yum install -y cups
- 启动并设置开机自启:sudo systemctl start cups & & sudo systemctl enable cups
- 防火墙放行(若需远程管理/打印):
- 放行端口:sudo firewall-cmd --permanent --add-port=631/tcp
- 或放行服务:sudo firewall-cmd --permanent --add-service=cups
- 重载:sudo firewall-cmd --reload
- 说明:CUPS 是 Linux 常用的打印系统,提供 Web 管理与本地队列管理。
二 配置 CUPS 访问与权限
- 编辑主配置文件:/etc/cups/cupsd.conf
- 监听地址(允许远程管理时):Listen 0.0.0.0:631
- 访问权限示例:
- :Order allow,deny;Allow all
- < Location /admin> :Order allow,deny;Allow @LOCAL(或按需改为 Allow all)
- < Location /admin/conf> :Order allow,deny;Allow @LOCAL
- 保存后重启:sudo systemctl restart cups
- 访问方式:
- 本机:http://localhost:631
- 远程:http://< 服务器IP> :631(需放行防火墙与正确配置访问控制)
三 添加打印机与安装驱动
- 图形界面(GNOME 桌面):
- 路径:设置 → 打印机 → 添加,系统会自动搜索可用打印机,按向导选择驱动或 PPD 完成安装。
- Web 界面(CUPS 管理页):
- 访问:http://:631 → Administration → Add Printer,选择设备(如 USB 或 网络打印机),在型号列表中选择驱动;若无匹配,可上传 PPD 或选择通用驱动。
- 命令行(适合 Minimal 或服务器环境):
- 快速添加(自动匹配驱动):sudo lpadmin -p < 队列名> -E -v < 设备URI> -m everywhere
- 示例(本地 USB 常见设备):sudo lpadmin -p myprinter -E -v parallel:/dev/lp0 -m everywhere
- 设置默认选项(如 A4 与高质量):
- sudo lpoptions -p myprinter -o media=A4
- sudo lpoptions -p myprinter -o quality=high
- 说明:设备 URI 可通过 lpinfo -v 查看;PPD 驱动通常位于 /usr/share/cups/model/。
- 厂商工具(以 HP 为例):
- 安装工具:sudo yum install -y hplip hplip-gui
- 运行配置:hp-setup,按向导完成发现与驱动安装。
四 测试打印与常见问题
- 测试打印:
- 命令行测试页:echo “Test page” | lpr -P < 队列名>
- 或 CUPS 管理页点击 Print Test Page。
- 常见问题与排查:
- 驱动不匹配或功能不全:
- 查询支持度与推荐驱动:openprinting.org/printers;若官方驱动不佳,可尝试社区驱动(如 foo2zjs 系列用于部分 HP 激光机)。
- 特定型号兼容问题(如 HP M1136 新版 HPLIP 报错):
- 尝试安装旧版 HPLIP 或使用 hp-setup 的兼容模式。
- 远程管理/打印失败:
- 确认 631/tcp 已放行、CUPS 监听 0.0.0.0:631、以及 /admin 的 Allow 规则正确。
- 文件格式限制:
- CUPS 直接处理 PDF/图像/文本 等;打印 Office 文档需先转换为 PDF(如 LibreOffice):
- 安装:sudo yum install libreoffice libreoffice-headless
- 转换:libreoffice --headless --convert-to pdf:writer_pdf_Export input.docx --outdir out/。
- CUPS 直接处理 PDF/图像/文本 等;打印 Office 文档需先转换为 PDF(如 LibreOffice):
- 驱动不匹配或功能不全:
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: centos打印机驱动设置指南
本文地址: https://pptw.com/jishu/754383.html
