了解CUPSCUPS:优麒麟系统中的默认打印系统及其运行状态检查方法
1、什么是 CUPSCUPS,其全称为 UNIX(通用 Unix 打印系统)。在优麒麟系统中,它是默认使用的打印系统。通过运用 IPP(互联网打印协议),能够对打印工作及队列进行管理。简单来讲,CUPS 可以提供一系列调用接口,用以辅助用户对打印机进行管理。
2、查看 CUPS 服务是否运行
在优麒麟系统当中,通过使用快捷键“Ctrl+Alt+T”来打开终端,接着输入“cups”这个命令,这样就能够获取到当前优麒麟系统中 CUPS 服务的状态。
如上图所示,若显示为某特定状态,则意味着 CUPS 服务处于正常运行状态;若显示为另一特定状态,则表明打印机服务尚未启动,此时需要执行“cups start”命令来启动该服务。
3、使用 CUPS 服务发现打印机
使用优麒麟系统中的 -lv 命令,能够获取到与当前电脑相连接的打印机设备。
如上图所示,其中:
https://img1.baidu.com/it/u=3643273657,3940589038&fm=253&fmt=JPEG&app=138&f=JPEG?w=754&h=500
uri 是与打印机设备相对应的打印机标识符;class 为打印机设备的类型,当设备是通过串行/并行接口连接过来时,会用“”来表示,图中连接的是一台 USB 打印机;若设备是通过其他网络协议(如 IPP、HTTP 等)连接的,这里就会显示为“”。info 是存储在打印机硬件中的信息,它的作用是描述这台设备的相关情况;make-and-model 指的是打印机的设备制造商以及型号;-id 是设备依据 IEEE-1284 标准生成的字符串,其用途是记录设备的信息。
4、搜索打印机驱动
使用 -m 命令,能够获取到安装在优麒麟系统里的打印机驱动。比如我们若要安装前文提及的 HP M506 打印机,那么就可以运用 -m | grep 'HP M506' 命令来获取到与之对应的驱动。
如上图所示,显示的就是获取到的打印机驱动。
如果是其他型号的打印机,或许会有无法搜索出结果的状况。在这种情形下,可以通过访问相应打印机的官方网站来下载与之对应的优麒麟驱动。
5、为打印机安装对应的驱动
我们已经获取到需要安装的打印机以及对应的打印机驱动,通过上述步骤,接下来就可以开始安装打印机了。
使用“-p”命令,使用“-E”命令,使用“-v”命令,使用“-m”命令。
例如,上文中的HP打印机就可以使用以下命令:
https://img0.baidu.com/it/u=927437973,184642805&fm=253&fmt=JPEG&app=138&f=GIF?w=592&h=500
使用 -p test-E 和 -v usb://HP/%?=c^ 以及 -m 和 -hp:0/ppd/hplip/HP/hp--ps.ppd 这些命令,打印机被成功安装。在这种情况下,通过使用命令 -a ,可以看到打印机已经安装到了优麒麟系统中。
6、打印文档
使用 lp -d 命令能够进行文档打印。像 lp -d test /usr/share/cups/data/ 这样的命令,可以借助 test 打印机来打印一张测试页。其他类型的文件(如 txt、pdf 等)也可以通过这个命令来打印。
打印时需要先将 word 文本(doc/docx 等)转换成 pdf 。
此外,若要实现打印的个性化设置,像纸张大小的设置、份数的设置、打印质量的设置以及双面打印等设置,能够使用如下参数:
7、删除打印机
使用命令 -x 能够在优麒麟系统中删除打印机。比如,使用 -x test 这样的命令,就可以将上面添加的 test 打印机删除掉。在这之后再使用 -a 这个命令,就能够发现这台打印机已经被删除了。
页:
[1]