複製鏈接
請複製以下鏈接發送給好友

CUPS

(通用Unix打印系統)

鎖定
CUPS(Common UNIX Printing System,通用Unix打印系統)是Fedora Core3中支持的打印系統,它主要是使用IPP(Internet Printing Protocol)來管理打印工作及隊列,但同時也支持LPD(Line Printer Daemon)和SMB(Server Message Block)以及AppSocket等通信協議
中文名
CUPS
別    名
Unix打印系統
類    型
打印系統

目錄

CUPS簡介

Unix/Linux下打印總是有許多限制。但若安裝了CUPS(Common UNIX Printing System),你將會得到一個完整的打印解決方案。
在UNIX/Linux 下打印的方法很久以來都是用lpd(命令行方式的打印守護程序),它不支持IPP(Internet打印協議),而且也不支持同時使用多個打印設備。
CUPS給Unix/Linux用户提供了一種可靠有效的方法來管理打印。它支持IPP,並提供了LPD,SMB(服務消息塊,如配置為微軟WINDOWS的打印機)、JetDirect等接口。CUPS還可以瀏覽網絡打印機 [1] 
作為網絡服務器建議關閉CUPS,關閉CUPS的命令如下:
service cups stop
chkconfig cups off

CUPS優點

使用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驅動聯繫起來。當然,這個引導程序也是要開源的。

CUPS版本發佈

2012年02月04日,CUPS 1.5.1 發佈,該版本修復了一系列跟打印、加密以及 ipptool 相關的問題。 [2] 
2012年02月06日,CUPS 1.5.2 發佈,該版本主要修復了 1.5.1 中 tar 包的問題。 [3] 
2012年05月26日,CUPS 1.6b1 發佈,這是 CUPS 1.6 首個公開發布的測試版本,增加在 Linux 和其他平台上原生的 Bonjour、ICC 和 IPP Everywhere 的支持。 [4] 
2012年07月26日,UPS 1.6 發佈,新版本支持 Linux 下的 Bonjour、ICC 和 IPP Everywhere。 [5] 
2012年07月29日,CUPS 1.6.1 修復了一些打包和本地化相關的問題。 [6] 
參考資料