打印机驱动是否能够正常安装,绝大多数情况取决于打印机厂商是否提供与之匹配的驱动。所有要正常连接和使用打印机,首先要安装合适的驱动程序。打印机驱动程序通常由打印机厂商开发和提供,操作系统厂商更多是帮忙分发。
信创终端均搭载的信创桌面操作系统,打印机连接信创终端使用,需要先在操作系统中安装打印机驱动。Windows上驱动包一般为.exe后缀,UOS/麒麟不同于Windows,UOS/麒麟上的驱动安装包一般为.deb后缀,.exe后缀的驱动包无法直接安装在UOS/麒麟上,因此,想要在UOS/麒麟系统中使用打印机,需要先在UOS/麒麟上安装打印机驱动包。
统信软件已开展了打印机兼容专项工作,市场主流打印机已经可以正常使用。受指令集影响,不同CPU架构下的驱动安装包无法正常安装和使用,因此在获取驱动包之前,需要先确认信创终端的CPU架构信息,下载Linux版本的.deb驱动包。
1.1.1 打印驱动查询下载
https://www.chinauos.com/resource/download-drivers
1.1.2 麒麟生态官网
https://eco.kylinos.cn/zoology/commercial.html?system_class=1
https://www.openprinting.org/printers/
使用统信桌面操作系统连接打印机,不确认打印机是否兼容适配时,可以通过查询统信操作系统的适配清单(https://ecology.chinauos.com/)来确认
目前佳能官网大部分型号都有适配ARM、X86、MIPS的驱动包,可直接通过佳能官网下载对应架构的驱动包,如果下载下来的是tar.gz格式驱动包,还需解压进入文件夹,执行./install.sh来安装驱动包,不能通过直接双击deb包来安装
对于大部分HP打印机来说,目前方案推荐使用惠普的hplip驱动:
联想部分机型打印机可选取兄弟7065DN进行适配
目前统信打印管理和麒麟扫描都未和厂商做适配,推荐使用XSane软件来进行扫描操作:
xsane安装命令:sudo apt install xsane,
需要注意的是,只有厂商提供了匹配的扫描驱动,才可以使用XSane来进行扫描操作,否则只能通过smb协议或ftp协议扫描至共享目录的方式来进行扫描
根据CPU指令集不同,分为X86-64、Loongarch64、ARM64、MIPS等CPU架构。驱动安装包需要根据CPU架构来选择。通过下面两种方式都可以查询信创终端的CPU信息:
1) 打开“控制中心”-->“系统信息”-->“关于本机”,“处理器”字段显示的就是CPU信息。
2) 在桌面点击鼠标右键,菜单选择“在终端中打开”,输入命令行“lscpu”,字段“Architecture:”为CPU架构信息。
CPU架构与芯片(品牌/型号)对应关系如下:
确认信创终端CPU架构信息后,参考章节 “2.2 获取驱动包”,获取打印机对应架构的驱动包。
驱动安装包获取途径有以下几类:
1) UOS自带驱动。可以通过“启动器”-->“打印管理器”自动安装并使用,此类打印机无需获取安装包,也无需安装驱动包,参看章节4添加打印机。
2) UOS应⽤商店获取。打开UOS应用商店,搜索打印机品牌名,下载安装对应驱动。例:打印机型号为HP xxx,则直接在应⽤商店搜索hp,根据驱动包详情⻚介绍是否适配相关型号。此类打印机驱动已上架在UOS应用商店,无需单独下载,参看章节3安装驱动。
3) UOS适配官网查询。https://ecology.chinauos.com/搜索型号,找到对应cpu型号(CPU架构)/品牌的资源下载。#如CPU为海思麒麟990,打印机为奔图红⿊双⾊打印机CP2505DN,则在表内搜索CP2505DN,可下载对应CPU下的安装包。
4) 统信服务热线获取。拨打400-8588-488 获取合适的驱动资源。
5) 打印机⼚商官⽹售后⽀持。打印机厂商的官网下载安装linux驱动,根据⾃带操作⽂档/readme等步骤指导安装驱动。除用户明确要求下载官网版本,或官网提供UOS版本驱动包,⼀般不建议直接在官⽹下载,没有标准包/安装⽅式,⽅案兼容性低。
6) 其他安装包。具备互联网条件的,可在UOS应⽤商店搜索瑞印万能驱动。
获取到CPU架构对应的驱动包后,就可以安装驱动包了。为了保障系统的安全性和稳定性,系统设计了软件签名机制。在驱动包安装过程中,提示“无有效的数字签名”时,参见6.4解决驱动包无有效数字签名问题。
通过UOS应用商店安装驱动包的,软件包都已进行了数字签名,可以直接在应用商店,搜索到对应驱动包,单击“安装”按钮即可完成驱动安装。
其他有驱动安装包的,将安装包拷贝至UOS桌面,双击安装包或鼠标右键“打开方式”-->“软件包安装器”,在弹出窗口点击“安装”按钮,随后进入安装界面,并输入您的开机登录密码以继续。
完成驱动包安装后,就可以在系统添加打印机。在UOS中,支持三种方式添加打印机:自动查找、手动查找和URI查找。
已安装驱动的PPD文件路径:/usr/share/cups/model 或 /usr/share/ppd
在打印管理器中会列出来已添加的打印机,选择打印机进行“打印测试页”。
类型 | 名称 | 网址 |
连接方式 | USB直连打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/8068 |
打印机共享 | https://faq.uniontech.com/desktop/peripheral/2a49/6f3a | |
手动查找网络打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/7e82 | |
自动查找网络打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/e57d | |
URI查找网络打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/86c6 | |
利旧打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/d17a | |
打印机驱动查找 | https://faq.uniontech.com/desktop/peripheral/2a49/9d41 | |
品牌 | 富士施乐打印机 | https://faq.uniontech.com/desktop/peripheral/8260/7f02 |
https://faq.uniontech.com/desktop/peripheral/8260/917a | ||
https://faq.uniontech.com/desktop/peripheral/8260/7f02 | ||
兄弟打印机 | https://faq.uniontech.com/desktop/peripheral/645f/cc75 | |
兄弟打印机扫描功能 | https://faq.uniontech.com/desktop/peripheral/645f/84fe | |
惠普打印机 | https://faq.uniontech.com/desktop/peripheral/95af/768b | |
佳能打印机 | https://faq.uniontech.com/desktop/peripheral/95af/a23d | |
奔图打印机 | https://faq.uniontech.com/desktop/peripheral/95af/4bad | |
型号 | 奔图P3305DN打印机 | https://faq.uniontech.com/desktop/peripheral/95af/b05a |
奔图P2506打印机 | https://faq.uniontech.com/desktop/peripheral/95af/9598 | |
夏普AR-2221R复合打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/86d0 | |
夏普AR-3121R打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/bf26 | |
富士通DPK200G并口打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/0299 | |
实达BP-3000II并口打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/4d93 | |
理想闪彩印王FW2230喷墨打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/542b | |
联想LJ3303DN打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/22fb | |
联想领像M101DW打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/8273 | |
光电通OEM 3000DN打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/ab61 | |
东芝e-STUDIO 301DN | https://faq.uniontech.com/desktop/peripheral/8b6b/b3ca | |
东芝FC-2020AC | https://faq.uniontech.com/desktop/peripheral/8b6b/1c25 | |
三星ML-2070打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/31ca | |
三星scx-4621ns打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/d350 | |
兄弟打印机MFC-7880DN | https://faq.uniontech.com/desktop/peripheral/645f/b12c | |
柯尼卡美能达C3系列 | https://faq.uniontech.com/desktop/peripheral/8b6b/75cb | |
得实DS-5400 IV针式打印机 | https://faq.uniontech.com/desktop/peripheral/8b6b/a606 |
当打印机官网和生态适配网都没能找到对应驱动时,可以查看打印机型号的参数,然后查看这个型号的打印语言。例如:联想LJ3303DN可以选择Generic-pcl6进行打印。
选择本地驱动时,选择通用驱动Pcl 6
问题 | 网址 |
如何共享打印机 | https://faq.uniontech.com/desktop/peripheral/2a49/6f3a |
打印机如何双面打印 | https://faq.uniontech.com/desktop/peripheral/2a49/1382 |
驱动安装包提示无有效的数字签名 | https://faq.uniontech.com/desktop/app/133f |
打印机驱动安装失败,提示“无效的device-url值” | https://faq.uniontech.com/desktop/peripheral/2a49/71b4 |
惠普M126系列/M128系列打印机usb直连方式不稳定 | https://faq.uniontech.com/desktop/peripheral/95af/9be0 |
华为机型打印机适配驱动由于cups spool权限异常导致无法正常打印 | https://faq.uniontech.com/desktop/huawei/a149 |
柯尼卡c266打印任务暂停 | https://faq.uniontech.com/desktop/peripheral/8b6b/146d |
东芝FC-2010AC不能彩打 | https://faq.uniontech.com/desktop/peripheral/8b6b/d691 |
东芝FC-3015AC只能打印黑白 | https://faq.uniontech.com/desktop/peripheral/8b6b/b6b4 |
打印已停止,原因:Job stoped ··· | https://faq.uniontech.com/desktop/peripheral/2a49/6c87 |
系统打印管理服务CUPS未运行 | https://faq.uniontech.com/desktop/peripheral/2a49/858c |
汉光科技BMF6300一体机安装官网适配驱动后扫描功能提示找不到设备 | https://faq.uniontech.com/desktop/peripheral/8b6b/8fa0 |
在Linux系统中,有多种不同的打印机协议,每种协议都有各自的优缺点,下面对比介绍一下几种常用的打印机协议:
序号 | 协议 | 说明 | 备注 |
CUPS协议 | CUPS(Common UNIX Printing System)协议是Linux系统中最常用的打印机协议之一。 CUPS协议支持多种数据格式和打印机协议,包括IPP(Internet Printing Protocol)、DNSSD(DNS based Service Discovery)、LPD(Line Printer Daemon)等,可以兼容大多数常见的打印机。CUPS协议具有配置简单、性能稳定、安全可靠等优点,在Unix和Linux系统中广泛应用。 |
||
LPR协议 | LPR(Line Printer Remote)协议是原始UNIX系统中使用的打印机协议之一。 它使用命令行工具来管理打印机,包括打印、暂停、恢复、取消等。LPR协议是一种简单的打印机协议,可以跨平台使用,但它的功能有限,只支持单一的输出打印机格式。 |
||
JetDirect协议 | JetDirect是惠普公司开发的一种标准网络打印机协议。 JetDirect协议可以直接将数据包透传到打印机,而不需要经过主机,这样可以以更快的速度传输数据,并减轻主机的负担。JetDirect协议可以使用TCP/IP协议和IPX协议,可以兼容大多数常见的打印机。>JetDirect协议可以直接将数据包透传到打印机,而不需要经过主机,这样可以以更快的速度传输数据,并减轻主机的负担。JetDirect协议可以使用TCP/IP协议和IPX协议,可以兼容大多数常见的打印机。 |
||
SMB/CIFS协议 | SMB/CIFS协议是一种在局域网中广泛使用的文件共享协议,在该协议中也包含了打印机共享。使用SMB/CIFS协议可以将打印机共享到网络上,使多台计算机可以共享使用一个打印机。SMB/CIFS协议可以使用Samba工具来实现。 |
不同的打印机协议各有优缺点,在选择时需要根据实际情况进行综合考虑。