百度
360搜索
搜狗搜索

linux系统下的打印机驱动怎么安装详细介绍

在 Linux 系统下安装打印机驱动,通常可通过系统内置工具或厂商提供的方案完成,以下是分步骤指南:

一、基础检测(自动识别优先)

  1. 连接打印机
    通过 USB 或网络连接打印机,开机后等待系统自动识别(多数 Linux 发行版会通过 CUPS(通用 Unix 打印系统) 自动检测)。

  2. 图形界面快速安装(推荐)

    • Ubuntu/Debian:打开「设置」→「打印机」→ 点击「+」号,系统会自动搜索已连接的打印机,选择型号后自动下载驱动(依赖 system-config-printercups 服务)。
    • Fedora/RedHat:进入「设置」→「打印机」→ 搜索设备,若驱动缺失,系统会提示安装兼容驱动(如 ipp-usbhplip 等)。

二、手动安装(自动识别失败时)

场景 1:使用厂商通用驱动(HP、Canon 等主流品牌)

  1. 安装厂商支持工具(以 HP 为例):
    bash

    hplip hplip-gui

    dnf hplip

    安装后通过 hp-setup 命令启动图形化配置向导,按提示连接打印机并安装驱动。

  2. 添加打印机(命令行)
    bash
     lpadmin  打印机名称  usb://品牌/型号   /usr/share/cups/model/厂商.ppd

    厂商.ppd 可通过 ls /usr/share/cups/model/ 查看已支持的 PPD 文件)

场景 2:安装专有驱动(如 EPSON 喷墨打印机)

  1. 添加厂商软件源(以 EPSON 为例):bash
     add-apt-repository ppa:linuxmint-drivers/epsonscan2

    update

    epson-inkjet-printer-2019-driver

  2. 连接打印机后,通过系统「打印机」界面添加设备,选择对应型号。

场景 3:旧型号或小众打印机

  • 下载 PPD 文件:从打印机官网(如 OpenPrinting)下载 .ppd 文件,保存到 /usr/share/cups/model/
  • 命令行添加:bash
     lpadmin  打印机名称  设备URI(如 usb://HP/LaserJet_1020)   /路径/打印机.ppd

    (设备 URI 可通过 lsusbcupsctl --show-printers 查看)

三、验证与测试

  1. 打印测试页
    图形界面:右键打印机 →「打印测试页」;
    命令行:lp -d 打印机名称 /path/to/testfile.txt

  2. 查看状态
    访问 http://localhost:631(CUPS 管理界面),检查打印机状态和任务队列。

常见问题

  • 驱动缺失:若系统提示 “找不到驱动”,尝试安装 foomatic-db(通用打印数据库):bash
       foomatic-db foomatic-db-engine

  • USB 权限:部分打印机需添加用户到 lp 组:bash
       lp 

  • 网络打印机:确保打印机和 Linux 设备在同一局域网,通过 ipp://打印机IP/ippsmb://Windows主机/共享名 连接。

总结

  • 主流品牌:优先依赖系统自动识别(CUPS + 开源驱动),或通过厂商工具(如 hplip)。
  • 小众 / 旧型号:手动下载 PPD 文件,结合 lpadmin 命令添加。
  • 图形化 vs 命令行:新手建议用系统「设置」界面,技术用户可通过命令行精准控制。

根据打印机品牌(如 HP、Canon、EPSON)和型号,选择对应方案通常能快速解决驱动问题。

阅读更多 >>>  linux怎么进程状态转换

网站数据信息

"linux系统下的打印机驱动怎么安装"浏览人数已经达到19次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:linux系统下的打印机驱动怎么安装的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!