यूनिक्स दुनिया में दो पारंपरिक प्रिंटिंग इंटरफेस हैं: lp
(सिस्टम V इंटरफ़ेस) और lpr
(BSD इंटरफ़ेस)। लिनक्स पर तीन प्रिंटिंग सिस्टम उपलब्ध हैं: पारंपरिक BSD lpr , नया BSD सिस्टम LPRng और CUPS । LPRng और CUPS दोनों एक BSD- शैली इंटरफ़ेस और एक सिस्टम- V- शैली इंटरफ़ेस प्रदान करते हैं।
आजकल, CUPS यूनिक्स के लिए वास्तविक मानक मुद्रण प्रणाली है; यह मैक ओएस एक्स और अधिकांश लिनक्स वितरणों के साथ-साथ सोलारिस के हाल के संस्करणों के तहत डिफ़ॉल्ट या एकमात्र प्रणाली है, और यह सभी प्रमुख बीएसडी वितरणों पर एक पैकेज के रूप में उपलब्ध है। फिर भी आपका वितरण lpr और LPRng प्रदान कर सकता है, आमतौर पर इन नामों के साथ संकुल में।
सीयूपीएस को इनपुट और आउटपुट फिल्टर के लिए बेहतर समर्थन है (स्वचालित रूप से विभिन्न इनपुट प्रारूप को परिवर्तित करना, प्रिंटर सुविधाओं जैसे पेपर स्रोत चयन और दो तरफा प्रिंटिंग तक पहुंच प्रदान करना)। यदि आप एक विकल्प स्थापित करते हैं, तो आपको इन अतिरिक्त सुविधाओं को काम करने के लिए उन्हें थोड़ा सा ट्यून करने की आवश्यकता है। और इसकी कोई गारंटी नहीं है कि ये सिस्टम वैसे भी CUPS से बेहतर काम करेंगे। तो मैं जो कुछ भी टूटने को ठीक करने की सलाह दूंगा (आपके विवरण को देखते हुए, यह प्रिंटर ही हो सकता है!)।