麒麟os添加打印机需根据设备类型选择对应方法:一、图形界面自动添加usb/网络打印机;二、手动输入ip添加网络打印机;三、安装cups-pdf虚拟打印机;四、手动安装hplip等第三方驱动;五、通过cups web界面高级配置。

如果您在麒麟OS系统中需要使用物理或虚拟打印设备,但系统未自动识别或添加失败,则可能是由于驱动缺失、网络配置异常或CUPS服务未就绪。以下是添加打印机设备的具体操作步骤:
一、通过图形界面自动添加USB或网络打印机
该方法依赖麒麟OS内置的打印机数据库与CUPS服务自动发现机制,适用于已收录于系统驱动库的主流品牌型号,无需手动下载驱动即可完成识别与安装。
1、点击【开始菜单】→【设置】→【设备】→【打印机】。
2、点击右上角【添加】按钮,进入添加向导。
3、若打印机已通过USB线连接并开机,系统通常自动识别设备;若为网络打印机,选择【网络打印机】选项,等待系统扫描局域网内可用设备。
4、在列表中选中目标打印机,点击【前进】。
5、系统自动匹配驱动;如未匹配成功,点击【选择驱动】→ 展开厂商列表 → 找到对应品牌 → 选取型号最接近的驱动,或临时选用Generic PCL Laser Printer作为兼容方案。
6、确认驱动后点击【应用】,随后弹出测试页打印提示,点击【打印测试页】验证连通性与基础功能。
二、手动输入IP地址添加网络打印机
当打印机未出现在自动扫描列表中,或处于隔离子网、防火墙限制等非标准网络环境时,需通过其静态IP地址强制建立连接,绕过广播发现机制。
1、确保打印机已开启且网络连接正常,通过其面板或管理网页确认IPv4地址(如192.168.1.102)。
2、在【打印机】界面点击【添加】→ 选择【提供网络打印机地址】选项。
3、在地址栏中输入格式为socket://192.168.1.102或ipp://192.168.1.102/ipp/print的完整URI(具体协议依打印机型号而定)。
4、点击【查找】,系统将尝试建立连接并加载设备信息。
5、连接成功后,按提示选择驱动并点击【应用】,最后执行测试页打印。
三、安装并启用CUPS-PDF虚拟打印机
CUPS-PDF是一种软件级虚拟打印设备,可将任意应用程序的打印输出转换为PDF文件,适用于无实体打印机或需归档场景,不依赖硬件驱动。
1、打开终端,执行命令:sudo apt update && sudo apt install printer-driver-cups-pdf。
2、安装完成后,进入【设置】→【设备】→【打印机】→【添加】。
3、在设备列表中选择Generic CUPS-PDF,点击【前进】。
4、保持默认设置,点击【应用】完成注册。
5、点击【打印测试页】,生成的PDF文件将自动保存至/home/用户名/PDF/目录。
四、手动安装第三方厂商驱动(以惠普HPLIP为例)
针对HPLIP未预装或版本过旧导致无法支持新型号的情况,需从官方获取Ubuntu兼容版.run安装包,通过终端执行脚本完成底层驱动部署。
1、访问惠普Linux官网,搜索对应型号,下载标有“Ubuntu”且架构匹配(如amd64或aarch64)的HPLIP .run文件。
2、在终端中进入下载目录,执行:chmod +x hplip-*.run赋予执行权限。
3、执行:sudo ./hplip-*.run,按交互提示完成安装(建议选择“全部安装”及“启用网络发现”)。
4、重启CUPS服务:sudo systemctl restart cups。
5、返回【打印机】界面重新点击【添加】,此时HPLIP设备应可被自动识别并加载完整功能驱动。
五、通过CUPS Web管理界面添加打印机
该方式直接调用CUPS底层接口,适用于高级用户调试驱动冲突、自定义PPD文件或配置复杂网络参数,绕过图形向导限制。
1、确保CUPS服务运行:在终端执行sudo systemctl status cups,若未激活则执行sudo systemctl start cups。
2、在浏览器地址栏输入:http://localhost:631,访问CUPS管理页面。
3、点击【Administration】→【Add Printer】,使用管理员凭证登录(通常为当前用户账户及密码)。
4、在设备列表中选择对应USB或网络接口条目(如“HP LaserJet MFP 136nw via 192.168.1.102”),点击【Continue】。
5、在驱动选择页,点击【Choose File】上传已下载的PPD文件,或从下拉菜单中选取匹配型号,点击【Add Printer】完成注册。










