通用UNIX打印系統(CUPS)是一個開源和跨平台項目,旨在為類UNIX操作系統提供打印層,包括GNU / Linux,BSD,Solaris,Mac OS X和Microsoft視窗。
Common UNIX Printing System項目由Apple系統開發,Apple公司是Macintosh系統背後的公司,旨在為所有UNIX / Linux供應商和用戶推廣符合標準的打印解決方案。
支持本地和網絡打印機
由於基於IP的協議稱為IPP(Internet打印協議),它可以支持本地和網絡打印機,它還可以管理打印作業並支持加密,身份驗證和訪問控制。
該軟件將允許用戶添加打印機和類,更改介質大小和分辨率,以及管理操作策略。此外,用戶還可以從命令行學習如何直接打印。
提供基於Web的現代標籤界面
CUPS提供了一個現代的標籤式界面,只要配置正確,就可以使用任何Web瀏覽器進行訪問。此打印管理界面允許用戶查找和添加新打印機,管理現有打印機,添加和管理打印類,以及添加打印作業。
此外,它還允許用戶添加RSS訂閱,編輯配置文件,以及查看訪問,錯誤和頁面日誌。也可以啟用或禁用與系統連接的打印機的共享,從Internet打印,遠程管理,Kerberos身份驗證等等。
它附帶了一個全面的文檔,可以幫助開發人員了解CUPS編程的方式(CUPS API,過濾器和後端編程,HTTP和IPP API,PPD API,Raster API等)。
它在所有GNU / Linux操作系統上都受支持
可以從任何GNU / Linux操作系統的默認軟件通道輕鬆安裝該程序。它由一個將在安裝後自動啟動的守護程序以及基於Web的界面組成。
此新版本中的新功能:
- 調度程序未刪除舊作業文件(問題#4987)
- cupsEnumDests在發現所有打印機後沒有及早返回
- (問題#4989)
- CUPS構建系統現在支持交叉編譯(問題#4897)
- 添加了新的CUPS編程手冊以替換老化的API文檔。
- 添加了cupsAddIntegerOption和cupsGetIntegerOption函數
- (問題#4992)
- cupsGetDests和cupsCreateJob函數現在支持Bonjour打印機
- (問題#4993)
- 為Lexmark E260dn打印機添加了USB怪癖規則(問題#4994)
- 修復了cupstestppd實用程序中潛在的緩衝區溢出問題(問題#4996)
- IPP Everywhere改進(問題#4998)
- 修正了“取消所有工作”的問題。在幾個 的Web界面中運行
- 語言(問題#4999)
- 修復了本地隊列問題(問題#5003,問題#5008,問題#5009)
- lpstat命令現在支持枚舉本地打印機的-e選項
- (以前添加或在網絡上)可以訪問
- (問題#5005)
- lp和lpr命令現在支持打印到 的網絡打印機
- 尚未添加(問題#5006)
- 修正了mime.types文件中的拼寫錯誤。
- 修正了西班牙語界面模板中的錯誤(問題#5016)
- cupsEnumDests *和cupsGetDest *函數現在報告 的值
- "打印機是暫時性"打印機狀態屬性(問題#5028)
- 添加中文本地化(問題#5029)
- cupsCheckDestSupported函數不支持NULL值
- (問題#5031)
- 修正了RPM規範文件(問題#5032)中的一些問題
- cupsConnectDest函數現在支持CUPS_DEST_FLAGS_DEVICE標誌
- 用於顯式連接與 關聯的設備(打印機)
- 目的地。
- “client.conf”中的SSLOptions指令和“cupsd.conf”現在支持
- DenyCBC和DenyTLS1.0選項(問題#5037)
版本中的新功能:
- 調度程序未刪除舊作業文件(問題#4987)
- cupsEnumDests在發現所有打印機後沒有及早返回
- (問題#4989)
- CUPS構建系統現在支持交叉編譯(問題#4897)
- 添加了新的CUPS編程手冊以替換老化的API文檔。
- 添加了cupsAddIntegerOption和cupsGetIntegerOption函數
- (問題#4992)
- cupsGetDests和cupsCreateJob函數現在支持Bonjour打印機
- (問題#4993)
- 為Lexmark E260dn打印機添加了USB怪癖規則(問題#4994)
- 修復了cupstestppd實用程序中潛在的緩衝區溢出問題(問題#4996)
- IPP Everywhere改進(問題#4998)
- 修正了幾個 的網絡界面中的“取消所有作業”功能
- 語言(問題#4999)
- 修復了本地隊列問題(問題#5003,問題#5008,問題#5009)
- lpstat命令現在支持枚舉本地打印機的-e選項
- (以前添加或在網絡上)可以訪問
- (問題#5005)
- lp和lpr命令現在支持打印到 的網絡打印機
- 尚未添加(問題#5006)
- 修正了mime.types文件中的拼寫錯誤。
- 修正了西班牙語界面模板中的錯誤(問題#5016)
- cupsEnumDests *和cupsGetDest *函數現在報告 的值
- “printer-is-temporary”打印機狀態屬性(問題#5028)
- 添加中文本地化(問題#5029)
- cupsCheckDestSupported函數不支持NULL值
- (問題#5031)
- 修正了RPM規範文件(問題#5032)中的一些問題
- cupsConnectDest函數現在支持CUPS_DEST_FLAGS_DEVICE標誌
- 用於顯式連接與 關聯的設備(打印機)
- 目的地。
- “client.conf”和“cupsd.conf”中的SSLOptions指令現在支持
- DenyCBC和DenyTLS1.0選項(問題#5037)
2.2.3版中的
新功能:
- 對於某些錯誤,IPP後端可能會陷入無限循環,導致掛起隊列(rdar:// problem / 28008717)
- 調度程序可以暫停響應客戶端請求,以便將狀態更改保存到磁盤(rdar:// problem / 28690656)
- 添加了對PPD完成關鍵字的支持(問題#4960,問題#4961,問題#4962)
- IPP後端未僅為源或類型發送media-col屬性(問題#4963)
- IPP Everywhere打印隊列並不總是支持打印機支持的所有打印質量(問題#4953)
- IPP Everywhere打印隊列並不總是支持打印機支持的所有媒體類型(問題#4953)
- IPP Everywhere PPD生成器未返回有用的錯誤消息(問題#4954)
- IPP Everywhere終結支持無法正常使用常見UI或命令行選項(問題#4976)
- 修復了網絡後端的錯誤處理問題(問題#4979)
- 默認的cupsd.conf文件在沒有Kerberos支持的情況下編譯的系統上不起作用(問題#4947)
- “重新打印作業”選項不適用於某些已取消的作業(問題#4915)
- 更新了網絡界面中的職位列表(問題#4978)
- 修復了macOS上的一些本地化問題(rdar:// problem / 27245567)
2.2.2版中的
新功能:
- CUPS 2.2.2是一般錯誤修復版本。
版本2.2.1中的新功能:
- CUPS 2.2.1是一般錯誤修復版本。可以在下載中包含的更改日誌中找到詳細的更改列表。
版本2.2.0中的新功能:
- CUPS 2.2.0增加了對本地IPP Everywhere打印隊列的支持,並包含多項性能和安全性改進。
版本2.1.3中的新功能:
- 默認密碼功能在某些平台上無效(STR#4750)
- 調度程序不應在內存壓力() 下退出
- EPL2和ZPL示例驅動程序未正確支持CutMedia選項。
- 待定訂閱會阻止調度程序空閒退出(STR#4754)
- 修復了ipptool中跳過測試() 的一些問題
- “lp -H resume”命令未重置“作業狀態原因”屬性值(STR#4752)
- 調度程序在禁用Web界面時不允許訪問資源文件(圖標等)(STR#4755)
- 本地化修復(STR#4756)
版本2.1.2中的新功能:
- CUPS 2.1.2修復了2.1.1源檔案中的一個問題,該檔案實際上包含當前的2.2快照。沒有其他變化。
版本2.1.0中的新功能:
- CUPS 2.1.0提供對IPP Everywhere的改進支持,在OS X上增加了對Linux和ASL上使用journald的高級日誌記錄的支持,並包括用於加密打印的新安全功能以及默認配置中降低的網絡可見性。
版本2.0.3中的新功能:
- 安全性:已修復CERT VU#810572利用動態鏈接器(STR#4609)
- 安全性:調度程序可能會因格式錯誤的gzip數據(STR#4602)而掛起
- 恢復缺少的通用打印機圖標文件(STR#4587)
- 修復了配置錯誤的記錄以顯示為錯誤(STR#4582)
- 修復了柵格代碼和濾鏡中潛在的緩衝區溢出(STR#4598,STR#4599,STR#4600,STR#4601)
- 內部固定(STR#4575)
- 修復了使用-m和-o時的lpadmin(STR#4578)
- 網絡界面始終顯示支持雙面打印(STR#4595)
- cupsRasterReadHeader未完全驗證光柵標題(STR#4596)
- rastertopwg過濾器未檢查截斷輸入(STR#4597)
- cups-lpd mini-daemon未檢查請求參數(STR#4603)
- 調度程序可能會陷入繁忙的循環(STR#4605)
- 示例Epson驅動程序可能崩潰(STR#4616)
- IPP後端現在可以正確監視作業()
- 在驅動程序信息文件(STR#4627)之前使用-D選項時,ppdhtml和ppdpo實用程序崩潰了
- ippfind錯誤地將“= port”替換為service_port。
- IPP / 1.1測試文件未處理提前完成的初始打印作業(STR#4576)
- 修復了cupsConnectDest(STR#4634) 中的內存洩漏問題
- PWG Raster Format輸出包含無效的ImageBox值()
- 添加俄語翻譯(STR#4577)
- 添加德語翻譯(STR#4635)
<強>要求強>:
- ESP Ghostscript
- 的libjpeg
- 的libpng
- 的zlib
- HTMLDOC
評論沒有發現