第6章 打印和管理打印任务
多年来,Linux已经拥有了多个打印系统,包括历史悠久的LPD(Line Printer Daemon)和LPRng(LPR Next Generation),现在的各种Linux分发版中依然能够发现它们的踪影。不过,在过去的几年中,大多数Linux分发版已经将CUPS(Common Unix Printing System)作为其后台系统的首选。CUPS被很好地支持,而且易于使用,是LPD和LPRng非常棒的替代产品。LPD和LPRng命令在CUPS中仍然可以使用,只不过现在它们调用的都是CUPS中的功能。
本章主要介绍大多数Linux用户使用的打印系统——CUPS,并没有介绍如何安装和配置打印机。现在大多数Linux分发版都提供了好用的GUI(图形用户界面)配置工具来完成这些操作,所以本章以如何通过命令行来实际查询和使用打印机为主要内容。
说明 Linux Journal的一篇文章“Overview of Linux Printing System”(www.linuxjournal.com/article/6729)简单介绍了可供现在Linux用户挑选的各种选择,重点介绍了目前最受欢迎的CUPS。有关CUPS的更多信息,参阅读Linux Journal的“The CUPS Printing System”(www.linuxjournal.com/article/8618),它精辟地阐述了这种技术的本质。获取有关CUPS的信息,最好的地方莫过于CUPS Software Users Manual,网址为www.cups.org/doc-1.1/sum.html。这个手册比较长,而且有的内容有些含糊,但手册中有很多有价值的建议和帮助,是有关CUPS的重要资源。