प्रस्तावना
जैसा कि कई अन्य सहायक सदस्यों ने कहा (ठीक है। @AlexChamberlain ईमानदार होना।) आपको यह सुनिश्चित करने की आवश्यकता है कि आपके प्रिंटर ड्राइवर पहले काम करते हैं! यदि आप अपने कंप्यूटर से नियमित रूप से प्रिंट नहीं कर सकते हैं, तो इसे मुद्रण सर्वर में परिवर्तित करने का कोई उपयोग नहीं है।
प्रिंटर को स्थापित करने की प्रक्रिया इस उत्तर के दायरे से परे है, लेकिन बहुत कम से कम, CUPS को स्थापित करना शामिल करना चाहिए, जिसमें डेमॉन शामिल है। आप निम्न को चलाकर ऐसा कर सकते हैं।
$ sudo apt-get install cups
डेबियन पर या आर्क लिनक्स पर निम्न।
$ sudo pacman -S cups
सर्वर
आपको बस अपने प्रिंटर तक पहुंचने के लिए अन्य मशीनों को अनुमति देने के लिए सर्वर को फिर से कॉन्फ़िगर करना होगा। आप /etc/cups/cupsd.conf
फ़ाइल को संपादित करने जा रहे हैं और आपको निर्दिष्ट करने के लिए दो चीजें हैं।
- सुनने के लिए कनेक्शन।
- कौन सी मशीनें प्रिंटर का उपयोग कर सकती हैं।
यहाँ एक है जो हमारी आवश्यकताओं के अनुरूप होना चाहिए, मूल्यों को बदलने के लिए स्वतंत्र महसूस करना चाहिए।
# /etc/cups/cupsd.conf
Listen *:49631
<Location /printers>
Order allow,deny
Allow 192.168.0.*
Allow 192.168.1.*
</Location>
अंत में हमें बस CUPS डेमॉन को पुनरारंभ करने की आवश्यकता है। याद रखें कि जब भी आप डिमॉन को पुनः आरंभ करने की आवश्यकता होती है , तो आप किसी भी फ़ाइल को कुछ भी बदल सकते हैं । डेबियन पर, भागो
$ sudo /etc/init.d/cups restart
टाडा! हमने सर्वर सेट कर दिया है! = D अब हमें केवल क्लाइंट सेट करने की आवश्यकता है ...
ग्राहक
विंडोज
हमारे CUPS सर्वर के माध्यम से विंडो मशीनों को प्रिंट करने की अनुमति देने के लिए हमें उन्हें एक http://
पता प्रदान करना होगा । ऐसा करने के लिए हम सांबा स्थापित करने जा रहे हैं
$ sudo aptitude install samba
सुनिश्चित करें कि आप CUPS डेमॉन को पुनरारंभ करें।
$ sudo /etc/init.d/cups restart
और अब हम विंडोज को निम्न URL का उपयोग करने के लिए कह सकते हैं! (सुनिश्चित करें कि आप इसे अपने विशिष्ट सेटअप को दर्शाने के लिए संपादित करते हैं।)
http://<ip>:<port>/printers/<printer_name>
आर्क लिनक्स
चूंकि प्रिंटर स्थापित करने से विंडो मैनेजर में विंडो मैनेजर में अंतर होता है, इसलिए हम पुराने-फ़ैशन, सच्चे-आर्क तरीके से करने जा रहे हैं! पहले आपको स्थापित करने की आवश्यकता है libcups
।
$ sudo pacman -S libcups
और फिर आप बस CUPS सर्वर IP या hostname जोड़ें /etc/cups/client.conf
। आपकी फ़ाइल को इस तरह दिखना चाहिए।
# /etc/cups/client.conf
ServerName hostname-or-ip-address[:port]
हर एप्लिकेशन को तब प्रिंटर ढूंढने में सक्षम होना चाहिए।
संदर्भ
- प्रिंटर शेयरिंग - सिस्टमप्रिन्टिंग - डेबियन विकी
- विंडो मशीनों के लिए प्रिंट सर्वर के रूप में CUPS - सिस्टमप्रिन्टिंग - डेबियन विकी
- क्लाइंट पैकेज स्थापित करना - CUPS - ArchWiki