麒麟os安装打印机驱动需先确保cups服务运行,再通过图形界面自动识别、官网下载专用驱动、手动appsocket直连或安装厂商linux通用驱动四步完成,每步均有具体操作与注意事项。

在麒麟OS中安装打印机驱动是让打印机正常工作的关键一步,如果系统设置里找不到设备、添加后无法打印或测试页空白,基本可以确定是驱动缺失或不匹配。不同品牌、连接方式和系统版本需要对应不同的安装路径,不能只靠自动识别一招鲜。
先确认CUPS服务已启用并运行
所有后续操作都依赖CUPS服务,它就像打印机的“交通指挥中心”。如果它没启动,图形界面根本不会显示任何打印机选项,手动添加也会失败。
打开终端,执行:sudo systemctl status cups,观察返回状态是否为 active (running)。
若显示 inactive 或 failed,立即执行:sudo systemctl start cups 启动服务;再执行 sudo systemctl enable cups 设置开机自启。
执行完后,在浏览器中访问 http://localhost:631,必须能打开CUPS管理页面并看到“CUPS Web Interface”标题——这是驱动能生效的【硬性前提】,缺这步后面全白忙。
通过图形界面自动识别并安装(USB/局域网即插即用)
适用于惠普、佳能、奔图、兄弟、爱普生等主流品牌的老款或中端机型,前提是打印机已开机、USB线插稳或网络连通且支持mDNS/IPP协议。
点击【开始菜单】→【设置】→【设备】→【打印机和扫描仪】→【添加打印机和扫描仪】→【添加】。
USB连接:插入打印机并等待8–12秒,列表中出现含品牌名(如“HP LaserJet Pro M1136”)或型号的条目,直接选中→【前进】。
网络连接:若列表中显示“Pantum P3305DN @ 192.168.1.105”这类带IP的名称,选中→【前进】;若空白,说明广播发现失败,跳过此步。
系统自动匹配驱动后,务必核对厂商与型号是否准确;若匹配失败,点击【选择驱动】→展开厂商列表→找到对应品牌→选取最接近的型号(例如Epson L4160可选L3150系列驱动),不要选“Generic PostScript Printer”这种万能但大概率打不出中文的方案。
从麒麟生态官网下载专用驱动安装
当自动识别失败、新型号未被收录,或你正在使用V10 SP1、ARM/aarch64架构时,这是最稳妥的选择——驱动经过麒麟官方签名认证,兼容性有保障。
方法一:图形化安装.deb包
① 打开浏览器,访问 https://eco.kylinos.cn/zoology/commercial.html
② 搜索框输入完整型号(注意大小写与空格,如“Brother DCP-L2550DW”)
③ 筛选出与当前系统版本(如V10 SP1-2203)及CPU架构(x86_64 / aarch64)完全一致的.deb文件
④ 双击下载的.deb文件→输入密码→完成安装
方法二:终端安装.sh脚本
① 下载含install.sh的压缩包(如epson-l8160-kylinos-v10-sp1-aarch64.tar.gz)
② 右键解压→在解压目录空白处右键→【在终端中打开】
③ 执行:sudo ./install.sh,按提示操作即可
注意:.deb包安装后无需重启,但.sh脚本安装完成后建议执行 sudo systemctl restart cups 刷新服务。
手动添加网络打印机(AppSocket直连)
当你知道打印机IP但自动扫描不出来,比如它在隔离子网、关闭了mDNS,或者路由器禁用了局域网设备发现,就得绕过自动发现,走IP直连。
第一步:确认打印机已开机并联网,通过其面板或网页管理页查到IPv4地址(如192.168.1.102)。
第二步:在【添加打印机和扫描仪】→【添加】→选择【AppSocket/HP JetDirect】协议。
第三步:地址栏输入 192.168.1.102,端口保持默认 9100,点击【前进】。
第四步:驱动选择页若无精确匹配,展开厂商列表→选对应品牌→挑最接近型号;实在没有,可临时选Generic PCL Laser Printer(适合奔图、惠普激光机),但【不要选LaserJet Classic】——这个驱动在麒麟OS上常导致字体缺失或乱码。
安装厂商Linux通用驱动(适用官网无麒麟版时)
部分国际品牌(如爱普生、兄弟)尚未在麒麟生态上线驱动,但提供了适配Ubuntu/Debian的Linux包,多数可在麒麟OS上直接运行。
访问品牌官网支持页(如 https://www.epson.cn/support 、https://support.brother.com/g/b/downloadlist.aspx),搜索型号→选操作系统为“Linux”→下载.deb或.run文件。
若为.deb包:终端执行 sudo dpkg -i xxx.deb;若提示依赖错误,立刻补一句 sudo apt --fix-broken install。
若为.run或.sh:先赋权 chmod +x xxx.run,再运行 sudo ./xxx.run。
装完别忘了重启CUPS服务:sudo systemctl restart cups,否则新驱动不会加载进系统。











