麒麟OS怎么通过CUPS后台管理添加打印机

酷磊小哥_4728

酷磊小哥_4728

2026-10-04

623人浏览

原创

必须先确保cups服务运行且本地可访问:执行sudo systemctl status cups确认active (running),否则运行sudo systemctl start cups和enable;再在浏览器访问http://localhost:631,页面显示“cups web interface”即通过。

麒麟os怎么通过cups后台管理添加打印机

确认CUPS服务已启用并可访问

必须先确保CUPS后台服务正在运行且能被本地浏览器调用,否则后续所有Web界面操作都会失败。打开终端,执行sudo systemctl status cups,检查输出是否显示active (running);若为inactive或failed,立即执行sudo systemctl start cups并补上sudo systemctl enable cups。服务启动后,在Firefox或Chromium浏览器地址栏输入http://localhost:631(注意:不能用https,也不能用127.0.0.1),页面加载成功且标题为“CUPS Web Interface”才算通过验证。

通过CUPS Web界面添加本地USB打印机

该路径绕过图形设置向导,直接与CUPS底层交互,适用于USB设备已被内核识别但图形界面未自动列出的情况。打开http://localhost:631→点击左侧Administration→点击Add Printer→系统将扫描可用设备。若USB打印机已开机并连接,列表中会出现类似HP LaserJet M1005 (usb://HP/LaserJet%20M1005?serial=000000)的条目;选中它→点击Continue。接下来在Make下拉菜单中选择品牌(如HP),Model中选具体型号;若无完全匹配项,不要盲目点“Generic PostScript Printer”,应选Generic PCL Laser Printer——它对大多数黑白激光机兼容性更好,避免打印乱码。

手动添加网络打印机(IPP/LPD/Socket协议)

当打印机在局域网中但未出现在自动扫描列表,或需指定特定协议时,必须手动输入URI。进入http://localhost:631→Administration→Add Printer→在设备列表中选择对应协议类型:

方法一(推荐IPP):选Internet Printing Protocol (ipp)→在URI栏输入ipp://192.168.1.100/ipp/print(将IP替换为打印机实际地址)→点击Continue。

方法二(传统Socket):选AppSocket/HP JetDirect→地址栏只填IP,如192.168.1.100,端口保持默认9100→点击Continue。

讯飞智文
讯飞智文

一款面向学习和办公场景的AI文档创作工具,可辅助生成PPT与Word文档,提高资料整理和内容制作效率。

下载

方法三(LPD旧协议):选LPD/LPR Host or Printer→URI格式为lpd://192.168.1.100/queue1→点击Continue。这一步若填错协议或IP,后续驱动加载会卡在“waiting for printer”状态,【务必提前通过打印机面板或管理网页确认其实际IP和所支持协议】。

选择并安装驱动(PPD文件)

完成URI验证后,CUPS会尝试获取打印机基本信息并跳转至驱动选择页。第一步:在Make下拉菜单中选择厂商(如Canon、Epson、Pantum);第二步:在Model中查找与你设备完全一致的型号(例如“Epson L4160 Series”而非“Epson L3150”);第三步:若列表为空或无精确匹配,点击Provide PPD File按钮,上传从麒麟生态官网或爱普生/奔图官网下载的Linux专用.ppd文件——注意该文件必须与你的CPU架构(x86_64或aarch64)匹配,否则驱动加载后打印任务会挂起不动。

填写打印机名称时,仅使用英文、数字和短横线,【禁止包含空格、中文或括号】,例如命名为epson-l4160-office而非Epson L4160(办公室)。

勾选Share This Printer(如需局域网内其他设备访问),最后点击Add Printer。

验证打印机是否就绪

返回CUPS首页,点击左侧Printers,找到刚添加的打印机名称,确认状态显示为Idle而非Stopped或Processing。点击该打印机名称→在右上角点击Maintenance→选择Print Test Page。等待约10秒,观察打印机是否吐出一页含CUPS logo和配置信息的测试页。若纸张卡住、无响应或输出空白页,说明驱动不兼容或URI协议不匹配,需返回重新选择驱动或更换协议类型。

相关文章

打印机修复助手
打印机修复助手

打印机修复助手拥有数百万打印机驱动资源库,支持1000+品牌,可自动识别打印机品牌和型号,快速匹配下载对应的驱动程序,自动完成驱动修复。有需要的小伙伴快来保存下载使用吧!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
c++和c语言的区别有哪些
c++和c语言的区别有哪些

c++和c语言的区别:1、面向对象编程(OOP)支持不同;2、新增特性不同;3、标准库不同;4、编译方式不同;5、命名空间不同等等。想了解更多c++的相关内容,可以阅读本专题下面的文章。

2024.03.14

2208

9

c++和python学习顺序推荐
c++和python学习顺序推荐

一般建议先学习C++,再学习Python,因为这样可以逐步从较为底层的编程语言向更高级的语言过渡。想了解更多python的相关内容,可以阅读本专题下面的文章。

2024.03.14

979

6

python和c++学习性价比分析
python和c++学习性价比分析

Python易于学习,广泛应用于Web开发、数据科学和人工智能等领域,但性能较低。C语言性能高,适用于对性能要求较高的场景,如游戏开发和系统编程,但学习曲线陡峭,错误处理复杂。想了解更多python的相关内容,可以阅读本专题下面的文章。

2024.03.14

407

5

c语言和c++一样吗
c语言和c++一样吗

c语言和c++是两种不同的编程语言,虽然有相似之处,但存在显著差异。c语言专注于过程式编程和系统级开发,以简洁、高效著称。c++作为c语言的超集,引入了面向对象编程,增强了代码组织和管理能力,但学习曲线也更陡峭。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

307

5

c语言和c++先学哪个好
c语言和c++先学哪个好

初学者选择学习c语言还是c++语言,需要根据个人学习目标、背景以及编程兴趣和预期应用方向来决定。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

386

5

c语言和c++的区别和联系
c语言和c++的区别和联系

c语言和c++是计算机科学领域应用广泛的编程语言。虽然它们有着相似的基础,但它们在语言类型、语法功能和内存管理方面存在着显著差异。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2024.03.14

580

5

c++软件中文更改教程
c++软件中文更改教程

对于 ide,可通过打开设置,找到语言设置,选择中文,并保存更改。对于非 ide 应用程序,可查找设置或选项,选择语言设置,更改为中文,并保存更改。想了解更多c++的相关内容,可以阅读本专题下面的文章。

2024.03.21

1389

9

python和java和c++学习性价比分析
python和java和c++学习性价比分析

Python以其易学性、丰富的库和活跃的社区而著称,适合数据科学、人工智能和Web开发。Java以其跨平台性、企业级应用开发和Android应用开发而闻名。C++以其底层控制能力、高效性能和游戏开发而著称。选择哪种语言取决于个人兴趣、职业方向和特定需求。想了解更多python和java和c++的相关内容,可以阅读本专题下面的文章。

2024.03.22

1197

7

c++和c语言学习顺序推荐
c++和c语言学习顺序推荐

对于初学者,建议先学习C语言,掌握编程基础后再转入C++,便于理解面向对象编程概念。有编程经验者可直接学习C++,快速接触高级编程技术。想了解更多c++和c语言的相关内容,可以阅读本专题下面的文章。

2024.03.25

1305

9

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.6万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 133.4万人学习