首页主机资讯centos打印机驱动安装教程

centos打印机驱动安装教程

时间2025-12-04 15:16:04发布访客分类主机资讯浏览1070
导读:CentOS 打印机驱动安装教程 一 环境准备与基础服务 确认系统版本与架构(如 CentOS 7/8/Stream,x86_64),确保打印机已通过 USB 或网络连通。 安装并启动 CUPS(Common Unix Printing...

CentOS 打印机驱动安装教程

一 环境准备与基础服务

  • 确认系统版本与架构(如 CentOS 7/8/Streamx86_64),确保打印机已通过 USB 或网络连通。
  • 安装并启动 CUPS(Common Unix Printing System):
    • 安装:sudo yum install -y cups
    • 启动:sudo systemctl start cups
    • 开机自启:sudo systemctl enable cups
  • 防火墙放行 CUPS 端口(默认 631):
    • sudo firewall-cmd --permanent --add-service=cups
    • sudo firewall-cmd --reload
  • 说明:CUPS 是 Linux 常用的打印系统,后续添加打印机、驱动与共享均依赖它。

二 添加打印机与安装驱动

  • 方式一 Web 界面(推荐)
    1. 浏览器访问:http://< 服务器IP> :631(或 https://< 服务器IP> :631
    2. 进入 Administration → Add Printer,按向导选择设备:
      • 本地 USB:如 USB 设备
      • 网络 IPP:如 ipp://打印机IP/ipp/print
      • 网络 JetDirect:如 socket://打印机IP
      • Windows 共享:如 smb://用户名:密码@主机名/共享名
    3. 选择驱动:优先从厂商列表选择;若未匹配,选择 Generic 通用驱动或上传 PPD 文件。
    4. 设为默认并测试:在 CUPS 中打印测试页。
  • 方式二 命令行(适合 Minimal 无图形环境)
    • 使用通用驱动快速添加:
      • sudo lpadmin -p myprinter -E -v < 设备URI> -m everywhere
    • 指定 PPD 文件添加:
      • sudo lpadmin -p myprinter -E -v < 设备URI> -P /path/to/printer.ppd
    • 设置默认纸张等:
      • sudo lpoptions -p myprinter -o media=A4
    • 测试打印:
      • echo "Test page" | lpr -P myprinter
  • 方式三 图形界面(有 GNOME 桌面)
    • 打开 设置 → 打印机 → 添加,系统会自动搜索可用设备,按提示完成驱动选择与安装。

三 厂商驱动与工具

  • HP 打印机:安装 HPLIP 套件并使用 hp-setup 配置
    • 安装:sudo yum install -y hplip hplip-*
    • 配置:hp-setup(按向导选择连接方式、型号与驱动)
  • 其他品牌:前往厂商官网下载 Linux/RHEL 版驱动(常见为 RPM/DEB 或脚本安装包),按说明安装后再到 CUPS 添加打印机。
  • 兼容性查询:可参考 openprinting.org 的打印机支持列表与推荐驱动。

四 连接 Windows 共享打印机

  • 在 CentOS 上安装并启动 Samba 客户端(用于访问 Windows 共享):
    • sudo yum install -y samba-client
  • 在 CUPS 添加打印机时选择 Windows Printer via SAMBA,在连接中填写:
    • 格式:smb://用户名:密码@Windows主机名/共享名(如 smb://user:pass@192.168.1.10/HP402dn
  • 若不确定共享路径,可在 CUPS 的 SMB 浏览器中浏览选择;完成后打印测试页验证。

五 常见问题与排查

  • 无法访问 http://IP:631:确认 CUPS 已启动、防火墙放行 631,以及 /etc/cups/cupsd.conf 的访问控制允许你的来源访问(生产环境建议仅限内网)。
  • 驱动不匹配或功能不全:优先选择厂商驱动;无匹配时尝试 Generic 驱动或参考 openprinting.org 的推荐驱动。
  • HP 机型安装失败或异常:尝试安装 HPLIP 的旧版本(如某些 HP M1136 在新版 HPLIP 上报错的情况)。
  • 打印任务卡住:重启 CUPS 服务 sudo systemctl restart cups,或清理队列后再试。
  • 命令行验证状态:
    • 查看队列:lpstat -o
    • 查看设备:lpstat -p
    • 取消任务:cancel < 任务号> lprm < 任务号>

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


若转载请注明出处: centos打印机驱动安装教程
本文地址: https://pptw.com/jishu/763588.html
centos分卷能迁移吗 centos如何安装驱动程序

游客 回复需填写必要信息