अपने प्रिंटर को कई उपकरणों या कंप्यूटरों से सुलभ बनाने के लिए, या तो आपको एक वाई-फाई प्रिंटर की आवश्यकता होती है या नेटवर्क प्रिंटर बनाने के लिए महंगा सेटअप की आवश्यकता होती है । तो उत्सव के इस मौसम में, नेटवर्क प्रिंटर की तुलना में एक आदर्श उपहार क्या होगा (क्या मैंने किसी को केवल एक आइडिया दिया है?) लेकिन इस नए अधिग्रहण के लिए सैकड़ों डॉलर खर्च करने के बजाय, यदि आप $ 35 जोड़कर ऐसा कर सकते हैं तो क्या होगा? रास्पबेरी पाई 3 कि पुराने प्रिंटर के चारों ओर अपने डेस्क पर बिछाने? हाँ मुझे लगा कि यह बहुत बढ़िया होगा!
प्रिंट सर्वर और CUPS का परिचय:
प्रिंट सर्वर कई कंप्यूटरों को वायर या वायरलेस तरीके से सिंगल या मल्टीपल प्रिंटर से जोड़ सकता है। प्रिंट सर्वर की मदद से, आप अपने प्रिंटर को कई उपकरणों के साथ एक्सेस कर सकते हैं और किसी भी दस्तावेज़ को प्रिंट करने के लिए किसी भी कनेक्टेड डिवाइस से प्रिंट कमांड को प्रिंटर पर भेज सकते हैं।
इस रास्पबेरी पाई प्रिंट सर्वर ट्यूटोरियल के लिए, हम रास्पबेरी पाई 3 और सर्वशक्तिमान CUPS की सहायता से एक नेटवर्क प्रिंटर बना रहे हैं, जो इसे संभव बनाता है।
CUPS (कॉमन यूनिक्स प्रिंटिंग सिस्टम) ऑपरेटिंग सिस्टम आधारित कंप्यूटरों की तरह UNIX के लिए एक प्रिंटिंग सिस्टम है। यह कंप्यूटर देता है जिस पर वह प्रिंट सर्वर के रूप में कार्य करने की क्षमता चला रहा है। CUPS चलाने वाला कंप्यूटर क्लाइंट डिवाइसों से नौकरियों को स्वीकार करने, उन्हें प्रोसेस करने और प्रिंट करने के लिए उपयुक्त प्रिंटर पर पास करने में सक्षम है।
सभी सबसे सभी प्रिंटर CUPS द्वारा विशेष रूप से HP प्रिंटर द्वारा समर्थित हैं क्योंकि HP अपना स्वयं का ओपन सोर्स प्रोजेक्ट संचालित करता है। अन्य प्रिंटर मॉडल जो सीधे CUPS द्वारा समर्थित नहीं हैं, में जेनेरिक ड्राइवर हो सकते हैं जो संगत हैं जो बुनियादी मुद्रण कार्य प्रदान करते हैं। CUPS द्वारा समर्थित प्रिंटर की सूची इस संलग्न लिंक पर पाई जा सकती है।
आवश्यक घटक
इस ट्यूटोरियल के लिए, हमें निम्नलिखित घटकों की आवश्यकता होगी, जिनमें से कुछ को आप निश्चित रूप से लेट सकते हैं और खरीदने की आवश्यकता नहीं होगी।
- रसभरी पाई ३
- एसडी कार्ड (8 जीबी कम से कम)
- USB प्रिंटर
- ईथरनेट केबल
- पाइ के लिए बिजली की आपूर्ति
आगे बढ़ने के लिए, हम इस ट्यूटोरियल के लिए रास्पियन स्ट्रेच ओएस का उपयोग करेंगे और चूंकि इसका सेटअप जेसी के समान है, इसलिए मैं मान लूंगा कि आप रास्पबेरी खिंचाव ओएस के साथ रास्पबेरी पाई स्थापित करने से परिचित हैं। मैं आपको यह भी मान लेना चाहता हूं कि पोटीन जैसे टर्मिनल सॉफ्टवेयर का उपयोग करके रास्पबेरी पाई में कैसे बोना है। यदि आपके पास उल्लिखित किसी भी चीज के साथ समस्या है, तो इस वेबसाइट पर रास्पबेरी पाई ट्यूटोरियल के टन हैं जो आपकी मदद कर सकते हैं, और आप अपने प्रश्न कमेंट बॉक्स में भी छोड़ सकते हैं और मैं प्रतिक्रिया देने के लिए अपनी पूरी कोशिश करूंगा।
अपने पाई के साथ तैयार है, चलो एक रास्पबेरी पाई प्रिंट सर्वर बनाते हैं !
रास्पबेरी पाई पर नेटवर्क प्रिंटर स्थापित करना:
यह अनुभाग हमें उन चरणों की एक श्रृंखला के माध्यम से ले जाएगा, जो आपके रास्पबेरी पाई पर CUPS की स्थापना में परिणत होंगे।
चरण 1: पाई को अपग्रेड करें
एक अनुष्ठान की तरह, मेरी सभी परियोजनाओं के लिए पहली बात रास्पबेरी पाई को अपडेट कर रही है, ऐसा करने से आप यह सुनिश्चित करते हैं कि आपके पीआई के पास आपके द्वारा काम कर रहे ओएस के सभी नवीनतम अपडेट हैं।
ऐसा करने के लिए हम उपयोग करते हैं;
sudo apt-get update sudo apt-get उन्नयन
ऐसा करने के साथ, पाई का उपयोग करके रिबूट करें;
सूद रिबूट
रिबूट प्रक्रिया की प्रतीक्षा करें और फिर से लॉगिन करें
चरण 2: प्रिंट सर्वर सॉफ्टवेयर CUPS स्थापित करें
अद्यतन के साथ कार्रवाई की अगली पंक्ति हमारे प्रिंट सर्वर सॉफ़्टवेयर CUPS को स्थापित करना है।
इसे चलाने के लिए;
sudo apt-get install कप
इसमें कुछ समय लगेगा लेकिन CUPS और अन्य निर्भरताएं जैसे सांबा, पर्ल और कई अन्य सॉफ्टवेयर या लाइब्रेरी स्थापित करेंगे।
चरण 3: सीयूपीएस कॉन्फ़िगर करें
स्थापना के साथ, इसका समय CUPS की कॉन्फ़िगरेशन फ़ाइल की जांच करने के लिए। कई सेटिंग्स जो आम तौर पर प्रभावित करती हैं कि कप कैसे काम करते हैं, जैसे पोर्ट जिस पर कप संचार करते हैं जो डिफ़ॉल्ट रूप से 631 है, पोर्ट को यहां बदला जा सकता है।
कॉन्फ़िगर फ़ाइल का उपयोग करके पहुँचा जा सकता है;
सुडो नैनो /etc/cups/cupsd.conf
कॉन्फ़िगरेशन फ़ाइल में निम्न पंक्तियाँ बदलें / जोड़ें।
# केवल स्थानीय मशीन से कनेक्शन के लिए सुनो। #Listen लोकलहोस्ट: 631 # LOCAL LAN पोर्ट 631 पर पहुंचने के लिए # सर्वर से संपर्क करने की अनुमति…
फिर नीचे प्रारूप का उपयोग करके अगले पृष्ठ पर प्रिंटर नाम के बाद अपने पीआई का आईपी पता दर्ज करें:
http: // + रास्पबेरी पाई आईपी +: 631 + / प्रिंटर / + आपके प्रिंटर का नाम "कतार का नाम" CUPS में
जैसे
ऐसा किए जाने के साथ, आपको अब रास्पबेरी पाई नेटवर्क प्रिंटर के माध्यम से प्रिंट करने में सक्षम होना चाहिए ।
यह इस ट्यूटोरियल लोगों के लिए है, टिप्पणी अनुभाग में आपके जो भी प्रश्न हो सकते हैं उन्हें छोड़ने के लिए स्वतंत्र महसूस करें।