CUPS 的許多功能已經可適用於 SUSE Linux Enterprise Server。此處涵蓋部份最重要的變更。
執行 SUSE Linux Enterprise Server 的預設安裝後,SuSEfirewall2 隨即會啟用,且網路介面會設定為處於「外部區域」中,這會阻擋內送流量。使用 CUPS 時,必須調整這些預設的設定。如需 SUSEfirewall2 組態設定的詳細資訊,請參閱第 8.4 節「SuSEfirewall2」 (第 8 章Masquerading and Firewalls, ↑Security Guide)。
YaST 印表機組態僅使用安裝於系統上 /usr/share/cups/model/ 中的 PPD 檔案來設定 CUPS 的佇列。為了尋找適合印表機型號的 PPD 檔案,YaST 會將硬體偵測期間決定的廠商和型號與系統上 /usr/share/cups/model/ 中提供的所有 PPD 檔案內的廠商和型號相比較。基於此原因,YaST 印表機組態將從 PPD 檔案中取出的廠商和型號資訊產生資料庫。選取印表機後,請接收符合型號清單中的廠商與型號的 PPD 檔案。
僅使用 PPD 檔案且不使用其他資訊來源的組態,好處在於 /usr/share/cups/model/ 中的 PPD 檔案可自由修改。YaST 印表機組態可辨識變更並重新產生廠商和型號資料庫。例如,如果您只有 PostScript 印表機,通常不需要 cups-drivers 套件中的 Foomatic PPD 檔案,或 gutenprint 套件中的 Gutenprint PPD 檔案。您可以直接將 PostScript 印表機的 PPD 檔案複製到 /usr/share/cups/model/ (如果在 manufacturer-PPDs 套件中尚未存在),以達到印表機的最佳組態。
cups 套件中的一般 PPD 檔案已經以 PostScript Level 1 和 Level 2 印表機適當的 Foomatic PPD 檔案補充。
/usr/share/cups/model/Postscript-level1.ppd.gz
/usr/share/cups/model/Postscript-level2.ppd.gz
一般情況下,Foomatic 印表機過濾器 foomatic-rip 會與非 PostScript 印表機的 Ghostscript 搭配使用。適當的 Foomatic PPD 檔案有 *NickName: ... Foomatic/Ghostscript driver 和 *cupsFilter: ... foomatic-rip 的項目。這些 PPD 檔案位於 cups-drivers 套件中。
YaST 通常偏好 manufacturer-PPD 檔案。但是如果沒有適合的 manufacturer-PPD 檔案,將會選取包含項目 *NickName: ... Foomatic ... (推薦) 的 Foomatic PPD 檔案。
除了 foomatic-rip 之外,來自 Gutenprint (以前稱為 GIMP-Print) 的 CUPS 過濾器 rastertogutenprint 也可以用於許多非 PostScript 印表機。此過濾器和適合的 Gutenprint PPD 檔案可在 gutenprint 套件中找到。Gutenprint PPD 檔案位於 /usr/share/cups/model/gutenprint/ 中,並含有項目 *NickName: ... CUPS+Gutenprint 和 *cupsFilter: ... rastertogutenprint。
manufacturer-PPDs 套件包含具有充分自由授權的印表機製造廠商所發行的 PPD 檔案。PostScript 印表機應該以印表機製造廠商的適合 PPD 檔案來設定,因為有此檔案才可使用 PostScript 印表機的所有功能。YaST 偏好來自 manufacturer-PPDs 的 PPD 檔案。如果型號名稱不符合,YaST 就無法使用來自 manufacturer-PPDs 套件的任何 PPD 檔案。如果對於類似型號 (如 Funprinter 12xx 系列),manufacturer-PPDs 套件僅包含一個 PPD 檔案,則可能出現此情況。在此情況下,請手動分別選取 YaST 中的 PPD 檔案。