简介
Unix/Linux下打印总是有许多限制,在UNIX/Linux下打印的方法很久以来都是用lpd(命令行方式的打印守护程序),它不支持IPP(Internet打印协议),而且也不支持同时使用多个打印设备。
CUPS给Unix/Linux用户提供了一种可靠有效的方法来管理打印。它支持IPP,并提供了LPD,SMB(服务消息块,如配置为微软WINDOWS的打印机)、JetDirect等接口。CUPS还可以浏览网络打印机。
作为网络服务器建议关闭CUPS,关闭CUPS的命令如下:
service cups stop
chkconfig cups off
解释
CUPS(Common UNIX Printing System)是Fedora Core3中支持的打印系统,它主要是使用IPP(Inrernet Printing Protocol)来管理打印工作及队列,但同时也支持“LPD”(Line Printer Daemon)和“SMB”(Server Message Block)以及AppSocket等通信协议。
优点
使用CUPS的优点很多:
例如:1.采用IPP以加强网络打印功能;2.可自动检测网络打印机;3.Web接口设置工具;4.支持PPD(PostScript Printer Description)打印机文件;5.支持大多数打印机使用。
如果要进行LPRng(LPRng是LPR Next Generation的简写(下一代LPR),而LPR则是Line Printer Remote(远程行式打印机)的简写)打印系统的管理工作,可以使用图形界面工具"Prinrconf"来维护配置文件(/etc/printcap)
此外,在Linux下进行CUPS驱动开发是遵循GPL协议规定的,也就是说必须开源。这对商业开发软件来讲不是一件开发商希望做的事情。
所以在Linux下开发的打印机商业驱动,必须是首要开发出符合LPRng打印系统的驱动,然后在开发CUPS引导程序,将CUPS打印系统与自己的LPRng驱动联系起来。当然,这个引导程序也是要开源的。
Cisco Unified Presence Server(CUPS)是一个对充分发挥思科统一通信环境价值具有重要意义的组件。它可以收集关于一个用户可用性状态的信息,例如您在某个特定时刻是否在使用某个通信设备(例如电话)。它还会收集关于用户通信功能的信息,例如是否支持Web协作或者视频会议。利用Cisco Unified Presence Server获取的信息,包括Cisco Unified Personal Communicator和Cisco Unified CallManager在内的软件可以帮助用户通过确定最有效的合作通信方式,更加有效地与同事保持联系。
版本发布
2012年02月04日,CUPS 1.5.1 发布,该版本修复了一系列跟打印、加密以及ipptool相关的问题。
2012年02月06日,CUPS 1.5.2 发布,该版本主要修复了 1.5.1 中 tar 包的问题。
2012年05月26日,CUPS 1.6b1 发布,这是CUPS 1.6首个公开发布的测试版本,增加在Linux和其他平台上原生的Bonjour、ICC 和IPP Everywhere的支持。
2012年07月26日,UPS 1.6 发布,新版本支持 Linux 下的 Bonjour、ICC 和 IPP Everywhere。
2012年07月29日,CUPS 1.6.1修复了一些打包和本地化相关的问题。