एलपी बनाम एलपीआर। सीयूपीएस के मामले में क्या उपयोग करना है और क्या ऐतिहासिक अंतर है?


24

मेरे डेबियन डिस्ट्रो प्रदान करते हैं lp तथा lpr CUPS से प्रिंटिंग के लिए कमांड।

मैं UNIX में मुद्रण के लिए एक noob हूं, लेकिन अन्य तकनीकी कौशल हैं।

मैंने इसमें अंतर खोजने की कोशिश की man lp तथा man lpr। ऐसा लगता है lp केवल अधिक विकल्प हैं ...

gv उपयोगिता का उपयोग करता है lp। मुझे पुराने सूत्र मिले जो बताते हैं कि lpr नेटवर्क प्रिंटिंग के लिए है, जबकि lp चारों ओर एक आवरण है lpr...

मुझे सिर्फ पढ़ने में मज़ा आया:

जवाबों:


29

LPR मूल BSD प्रिंटिंग सिस्टम का हिस्सा है। यह काफी सरल और सीधा था, लेकिन इसमें सभी प्रबंधन क्षमताएं नहीं थीं जो बड़े प्रिंट वातावरण चाहते थे। सही जगह पर फिल्टर लगाकर आप हर तरह की चीजें करने के लिए इसे हैक कर सकते हैं, लेकिन यह बहुत ही मजेदार था। इसमें एक बहुत ही सीमित नेटवर्क कार्यक्षमता शामिल थी जो आपको दूरस्थ प्रिंटर पर नौकरी भेजने की अनुमति देती थी, लेकिन चूंकि प्रोटोकॉल केवल सादे पाठ को ध्यान में रखकर बनाया गया था, इसलिए इसमें कभी भी दस्तावेज़ों के प्रकारों के निर्धारण और उन्हें प्रिंटर में अनुवाद करने के लिए प्रावधान नहीं थे। । Ad-hoc workarounds ने मदद की। चूंकि नेटवर्क प्रोटोकॉल इतना सरल था, बहुत सारे और बहुत सारे नेटवर्क प्रिंटर इसका समर्थन करते हैं।

सिस्टम V ने एक बड़ा सिस्टम तैयार किया है जिससे आपको प्रिंटर क्लास जैसी चीजें मिल सकती हैं, और एक प्रिंट जॉब क्लास में पहले फ्री प्रिंटर पर जाएगा। (उदाहरण के लिए, यदि आपके पास तीन प्रिंटर के साथ एक मशीन कक्ष था।) यह फिल्टर और उस तरह की चीजों के लिए अधिक औपचारिक समर्थन में निर्माण करने की कोशिश भी करता था, लेकिन अफसोस, यह वास्तव में बहुत पुराना है, और वास्तव में नेटवर्क वाले वातावरण के लिए डिज़ाइन नहीं किया गया है।

आजकल, कोई भी वास्तव में सिस्टम का उपयोग नहीं करता है। CUPS ने प्रिंट सिस्टम को संभाल लिया है, लेकिन यह lpr और SYSV प्रिंटिंग (lp) दोनों के लिए कमांड लाइन टूल प्रदान करता है। वह सिर्फ अनुकूलता के लिए है। आप या तो कमांड का उपयोग कर सकते हैं जो आपको सबसे आसान लगता है।


1
अगर CUPS ने पदभार संभाला है, तो lp और lpr के बजाय CUPS कमांड का उपयोग क्या है?
Superdooperhero
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.