二、打印机驱动程序查询和安装
一般来说我们购买的普通打印机附带的光盘中没有Linux的驱动,如果我们不知道是否可以在Linux下使用。这时可以查看:http://www.linuxprinting.org/ 站点,这里包含了大量关于在 Linux 上打印的信息。点击网页右列的:Printer Listings。进入查询界面后输入打印机厂商和型号后,即可进行查询。通常会得到四个查询结果:
1、perfectly(完全支持Linux下打印,并且可以使用打印机所有功能和打印分辨率)。
2、mostly(大部分功能支持Linux下打印,有一些小缺陷)。
3、partially(只有一部分功能支持Linux下打印,许多功能不能实现例如彩色打印机只能打印黑白图像)
4、paperweight(完全不支持Linux下打印)。笔者使用的是HP 的designjet430Cannon查询结果截图如下:
图1 打印机查询结果
HP designjet430查询结果是:perfectly ,有三个企鹅标志。经过测试打印图像时能达到硬件的最大分辨率:1440*1440 dpi。 http://www.linuxprinting.org/ 网站提供的驱动程序的后缀是.PPR文件,最简单的安装方法是使用系统提供的打印机管理工具,双击“添加打印机”在选择驱动程序时指向下载的PPR文件即可。
三、配置CUPS打印系统
如果系统是从以前的使用 LPRng打印系统 的 Red Hat Linux版本升级而来的,升级过程不会使用 CUPS 来替代 LPRng;系统仍会继续使用 LPRng。要使用CUPS首先需要停止原来的打印守护进程,启动CUPS服务一共分成3个步骤:
1、停止原来的打印守护进程:
# chkconfig –level 2345 lpd off
2、启动CUPS守护进程:
# chkconfig –level 2345 cups on
3、切换打印系统,运行命令:
# redhat-switch-printer
切换界面见图-2(另外如果需要恢复使用LPRng打印系统, 以上过程是可逆的。
图-2切换CUPS和LPRng打印系统