在麒麟OS中添加USB打印机需三步:先用lsusb确认内核识别设备并允许USB授权,再确保CUPS服务active且http://localhost:631可访问,最后通过图形向导选择正确品牌与型号完成添加并打印测试页。

在麒麟OS系统中为电脑添加一台通过USB线直连的物理打印机,必须先确保设备被Linux内核识别、CUPS服务处于活跃运行状态,再进入图形向导完成驱动匹配与注册;跳过任一前提步骤,添加界面将无法列出设备或点击“添加”后无响应。
确认硬件连接与系统识别
用原装USB数据线连接打印机并开机,等待面板显示“就绪”或“Ready”字样。按Ctrl+Alt+T打开终端,执行:lsusb。观察输出中是否含“Pantum”“HP”“Canon”“Brother”等品牌名,以及形如“ID 04f9:02c5”的VID:PID编号。
若lsusb无任何输出,立即更换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(注意:不能用 https,也不能用 127.0.0.1),看到“CUPS Web Interface”标题页才算真正生效;打不开说明 cups-daemon 未安装,需先运行 sudo apt install -y cups cups-daemon。
通过图形界面完成添加
第一步:点击桌面左下角【开始菜单】→【设置】→【设备】→【打印机和扫描仪】。
第二步:点击右上角【添加打印机和扫描仪】→【添加】按钮,系统开始扫描,USB设备通常在插入后8–12秒内自动出现。
第三步:从列表中选中含完整型号名称的条目(例如“Pantum P3305DN”“HP LaserJet Pro M203dw”),点击【前进】。
第四步:在厂商列表中选择对应品牌(如Pantum、HP),点击【前进】;再于型号列表中精确选择与实物一致的型号——若无完全匹配项,可选同系列最接近型号(如P3305DN → P3300系列),【切勿选Generic PostScript或Generic PCL Laser Printer作为长期方案】,否则打印内容易出现乱码或缺图。
第五步:确认打印机名称(建议不带空格和中文)、位置等信息,点击【应用】;勾选【打印测试页】,点击【确定】,观察打印机是否成功输出一页含文字与图形的校验页。











