在银河麒麟系统安装佳能打印机需先确认内核识别(lsusb查Canon及VID:PID)、CUPS服务运行(systemctl status cups),再按USB/网络连接方式及x86_64/aarch64/ARM架构选择自动添加、官网驱动或手动配置IPP/AppSocket等方法,并务必测试打印。

在银河麒麟操作系统中安装佳能打印机,需先确认设备是否被内核识别、CUPS服务是否运行正常,再根据连接方式(USB/网络)和系统架构(x86_64/aarch64/ARM)选择匹配的驱动路径;跳过硬件识别验证将导致后续所有添加操作无效。
确认打印机已被Linux内核识别
使用原装USB线连接打印机并开机,确保面板显示就绪状态。
按Ctrl+Alt+T打开终端,执行命令:lsusb,观察输出是否含“Canon”字样及形如“ID 04f9:02c5”的VID:PID编码。
若lsusb无输出,立即更换USB端口或线缆;若显示但型号模糊,追加执行:dmesg | tail -20,检查是否存在“device descriptor read/64, error -71”类USB协议错误。
【桌面右上角若弹出“未授权USB设备”提示,必须点击“允许”,否则内核拒绝加载设备】
启用并验证CUPS打印服务
在终端中执行:sudo systemctl status cups,确认返回状态为“active (running)”。
若显示inactive或failed,立即执行:sudo systemctl start cups启动服务。
再执行:sudo systemctl enable cups设置开机自启,然后执行:sudo systemctl restart cups刷新状态。
浏览器访问 http://localhost:631(必须用http且不可用127.0.0.1),确认CUPS管理页正常加载,并在Administration页签中看到“Add printer”按钮已启用。
通过系统设置自动添加打印机
该方式适用于USB直连或局域网内支持mDNS/IPP协议的机型(如MF226DN、iB4080、G3010),全程无需下载文件。
点击桌面左下角【开始菜单】→【设置】→【设备】→【打印机和扫描仪】。
点击【添加打印机和扫描仪】→【添加】按钮,触发扫描。
USB连接:插入线缆后等待8–12秒,系统自动列出设备;从列表中选中含完整型号名称(如“Canon MF226DN”)的条目,点击【前进】。
网络连接:若列表中出现带IP地址标识的目标设备,直接选中→【前进】;若未出现,请跳至手动添加步骤。
系统自动匹配驱动后,在厂商与型号确认页核对是否显示“Canon”,点击【应用】完成注册。
安装完成后,务必点击【打印测试页】,验证输出是否成功且无乱码或缺页。
从麒麟生态官网下载专用驱动
当自动安装失败或需使用经麒麟OS官方认证的稳定版本时,应优先从此渠道获取适配V10 SP1/SP2及对应CPU架构的.deb包。
方法一:访问 https://eco.kylinos.cn/zoology/commercial.html → 在搜索框输入完整佳能型号(如“佳能G3010”“Canon imageCLASS LBP6030w”)→ 筛选出与当前系统版本及CPU架构(x86_64/aarch64/ARM)完全一致的.deb安装包。
方法二:下载完成后,双击.deb文件,输入管理员密码完成图形化安装;若提示依赖缺失,打开终端执行:sudo apt --fix-broken install。
安装完毕后,返回【打印机和扫描仪】界面,点击【添加】→【添加打印机和扫描仪】,此时设备应可被正确识别并完成驱动绑定。
安装佳能Linux通用驱动(含ARM适配)
第一步:访问佳能中国官网支持中心,输入具体型号(如LBP2900、MF4752、TS3480),选择操作系统为“Linux”或“Ubuntu”,下载对应架构的.deb或.run文件。
第二步:若为.deb包,在终端中执行:sudo dpkg -i xxx.deb;若提示依赖错误,再执行:sudo apt --fix-broken install。
第三步:若为.run或.sh脚本,先赋予执行权限:chmod +x xxx.run,再运行:sudo ./xxx.run。
第四步:安装完成后,打开CUPS管理页 http://localhost:631 → Administration → Add Printer → 手动选择设备URI(USB设备通常为usb://Canon/...,网络设备为ipp://192.168.x.x/ipp/print)→ 选择匹配的PPD文件(如cnrdrvcups-ufr2-uk.ppd)→ 完成注册。
【ARM架构用户请严格使用captdriver_1.0.0_arm64.deb或captdriver_1.0.2_arm64.deb,其他版本(如1.0.0_1、1.0.1)在麒麟V10 SP1上无法正常工作】
手动添加网络打印机(IP+IPP/AppSocket)
适用于局域网内已配置静态IP但未启用mDNS的佳能设备(如L11121E、LBP6030w)。
点击【开始菜单】→【设置】→【设备】→【打印机和扫描仪】→【添加打印机和扫描仪】→【手动添加】。
输入打印机IP地址(如192.168.1.100),协议选择“Internet Printing Protocol (IPP)”或“AppSocket/HP JetDirect”。
若选IPP,URI格式为:ipp://192.168.1.100/ipp/print;若选AppSocket,URI格式为:socket://192.168.1.100。
下一步中,厂商选择“Canon”,型号选择与实际设备完全一致的条目(如“Canon LBP6030w CUPS”),避免选“Generic PostScript Printer”等通用驱动。
点击【应用】完成注册,立即点击【打印测试页】验证。


















