关于优麒麟:打印总是遇到问题一文教你如何在优麒麟上使用-CUPS-管理打印机

32次阅读

共计 1772 个字符,预计需要花费 5 分钟才能阅读完成。

1、什么是 CUPS

CUPS,全称 Common UNIX Printing System(通用 Unix 打印零碎),是优麒麟零碎中默认应用的打印零碎,通过应用 IPP(Internet Printing Protocol,互联网打印协定)来治理打印工作及队列。简略的了解就是,CUPS 能够提供一系列调用接口来辅助用户治理打印机。

2、查看 CUPS 服务是否运行

在优麒麟零碎下,应用快捷键“Ctrl+Alt+T”关上终端,输出 service cups status 命令,能够获取到以后优麒麟零碎 CUPS 服务的状态:

如上图所示,如果显示为 active,则代表 CUPS 服务失常运行;如果显示为 inactive,则代表打印机服务并未启动,须要执行命令 service cups start 来启动服务。

3、应用 CUPS 服务发现打印机

应用优麒麟零碎蕴含的 lpinfo -lv 命令,能够获取到连贯到以后电脑的打印机设施:

如上图所示,其中:

    1. uri 是打印机设施所对应的打印机标识符;
    1. class 是打印机设施的类型,“direct”代表这个设施是通过串行 / 并行接口连贯过去的,图中连贯的为一台 USB 打印机。如果是通过其余网络协议(如 IPP,HTTP 等)这里会显示为“network”。
    1. info 为打印机硬件中存储的信息,用于形容这台设施的信息;
    1. make-and-model 代表的是打印机的设施制造商和型号;
    1. device-id 为设施应用 IEEE-1284 规范生成的字符串,用于记录设施的信息;

4、搜寻打印机驱动

应用 lpinfo -m 命令,能够获取到装置到优麒麟零碎中的打印机驱动。例如咱们要装置下面提到的 HP LaserJet M506 打印机,则能够应用 lpinfo -m | grep ‘HP LaserJet M506’ 命令获取到对应的驱动。

如上图所示,显示的就是获取到的打印机驱动。

注:如果是其余型号的打印机,可能呈现无奈搜寻出后果的问题,这种状况能够通过拜访对应打印机的官网来下载对应的优麒麟驱动。

5、为打印机装置对应的驱动

通过下面的步骤,咱们曾经获取到的须要装置的打印机及对应的打印机驱动,接下来就能够装置打印机了。

应用 lpadmin -p“printer\_name”-E -v“printer\_uri”-m“ppd\_file” 命令,其中:

  • printer\_name 是打印机的名字,能够用户本人命名;
  • printer\_uri 是上文中搜到的打印机标识符;
  • ppd\_file 是上文中搜到的打印机 ppd 文件;

例如,上文中的 HP 打印机就能够应用以下命令:

lpadmin -p test-E -v usb://HP/LaserJet%20M506?serial=c^CB8K1D6C6 -m postscript-hp:0/ppd/hplip/HP/hp-laserjet\_m506-ps.ppd 将打印机装置胜利。此时应用命令 lpstat -a 就能够看到,打印机曾经装置到了优麒麟零碎中。

6、打印文档

应用 lp -d printer\_name printer\_file 命令能够打印文档。例如 lp -d test /usr/share/cups/data/testprint 这个命令能够应用 test 打印机打印一张测试页。其余的文件(txt,pdf)等能够应用这个命令打印。

留神:word 文本(doc/docx 等)须要现将文本转换成 pdf,再进行打印。


此外,如果想实现打印的个性化设置,如纸张大小、份数、打印质量、双面打印等设置,能够应用如下参数:

  • 打印份数:-n 2 能够实现打印两份文档
  • 纸张大小:-o media=size 能够实现抉择纸张的大小,如 ”a4″, “letter” 等
  • 打印质量:-o print-quality=n 能够实现设置打印的品质 3 为最差,5 为最好
  • 双面打印:-o sides=type 能够实现设置双面打印,one-sided 为单面,two-sided-long-edge 为双面长边打印,two-sided-short-edge 为双面短边打印

7、删除打印机

应用命令 lpadmin -x printer\_name 能够在优麒麟零碎删除打印机,例如 lpadmin -x test 便能够删除下面增加的 test 打印机。此时再应用 lpstat -a,能够发现这台打印机曾经被删除了。

以上就是本次对于如何应用 CUPS 治理打印机的分享啦~ 感兴趣的小伙伴快去试试吧!

正文完
 0