安装国产通用打印驱动前须先确认系统架构(uname -m)与版本(cat /etc/os-release | grep VERSION_ID)匹配驱动包,再通过kylin-printer-manager优先选用“Kylin Unified Driver”或手动安装.deb/PPD文件,最后验证自检页输出。

确认系统版本与架构匹配驱动包
银河麒麟V10/V11桌面版安装国产通用打印驱动前,必须先确认当前系统架构是否与驱动包一致,否则安装会静默失败或无法加载内核模块。
打开终端,执行:uname -m 查看架构:显示 aarch64 表示ARM64(飞腾/鲲鹏平台),显示 x86_64 表示X86平台。
【必须严格匹配,ARM平台装x86驱动将导致cups服务崩溃】
再执行:cat /etc/os-release | grep VERSION_ID 确认版本号,V10对应Debian 10兼容层,V11对应Debian 12兼容层,驱动包命名中通常含“kylin10”或“kylin11”字样。
优先通过系统工具安装官方统一驱动
银河麒麟自研的 kylin-printer-manager 工具已预装,它内置了统信/麒麟联合认证的国产通用PPD驱动集,覆盖奔图、纳思达、得力、立思辰等主流国产品牌。
点击左下角“开始菜单”→搜索“打印机管理”→启动 Kylin 打印机管理器。
点击“添加打印机”→系统自动扫描局域网及USB直连设备→识别到设备后,在驱动列表中优先选择标有“Kylin Unified Driver”或“国产通用PCL6LF”的选项,而非厂商原厂驱动。
完成向导后,立即点击“打印测试页”,若输出正常则驱动已就绪;若出现白纸或乱码,说明该设备需手动指定更精准的PPD文件。
手动安装离线通用驱动包(.deb格式)
方法一:使用 apt 安装签名驱动包
从麒麟软件官网下载对应架构的 printer-driver-kunlun 或 printer-driver-benq 等国产驱动包(注意包名含“kunlun”“benq”“nasa”等国产厂商代号,非“hp”“canon”)。
终端中进入下载目录,执行:sudo apt install ./printer-driver-kunlun_1.2.4_kylin11_amd64.deb(路径和包名按实际替换)。
方法二:强制解压PPD到CUPS目录(适用于无.deb包但有PPD文件的情况)
将下载的 generic-PCL6LF.ppd 或 kylin-unified-2025.ppd 文件复制到 /usr/share/cups/model/ 目录下;
执行:sudo systemctl restart cups 刷新驱动缓存;
回到 Kylin 打印机管理器→“添加打印机”→在驱动列表底部找到“Generic PCL6 LF”或“Kylin Unified v2025”条目即可选用。
注意:PPD文件必须为UTF-8编码,用file -i *.ppd检查,若显示iso-8859-1需用iconv -f ISO-8859-1 -t UTF-8转换,否则CUPS加载时报错且不提示原因。
验证驱动生效并设置为默认
在“Kylin 打印机管理器”中右键已添加的打印机→选择“设为默认打印机”。
点击打印机名称旁的“配置”按钮→进入“策略”页签→勾选“启用打印日志”和“启用身份认证”(如需对接统一打印中台)。
返回主界面,双击打印机图标→在弹出窗口中点击“维护”→“运行自检页”,观察是否输出包含“Kylin Unified Driver v2.3.1”水印的校验页。
若自检页成功输出且内容清晰无乱码,表示国产自研通用驱动已完全激活并接管打印流程。


















