एक रास्पबेरी पीआई को हमेशा-हमेशा यूज़नेट मशीन में कैसे चालू करें

विषयसूची:

एक रास्पबेरी पीआई को हमेशा-हमेशा यूज़नेट मशीन में कैसे चालू करें
एक रास्पबेरी पीआई को हमेशा-हमेशा यूज़नेट मशीन में कैसे चालू करें

वीडियो: एक रास्पबेरी पीआई को हमेशा-हमेशा यूज़नेट मशीन में कैसे चालू करें

वीडियो: एक रास्पबेरी पीआई को हमेशा-हमेशा यूज़नेट मशीन में कैसे चालू करें
वीडियो: How To Generate ID Card Fields In 1 Click & Preview Word Documents In Excel [School Manager Pt. 5] - YouTube 2024, मई
Anonim
हमने हाल ही में आपको दिखाया है कि कैसे अपने रास्पबेरी पीआई को अपने पावर बिल को बचाने और अपने ट्रैकर अनुपात को सुनहरे रखने के लिए 24/7 बिटटोरेंट बॉक्स में बदलना है। अब हम आपको यह दिखाने के लिए वापस आ गए हैं कि एक व्यापक डाउनलोड बॉक्स के रूप में निर्माण को गोल करने के लिए यूज़नेट एक्सेस में कैसे जोड़ा जाए।
हमने हाल ही में आपको दिखाया है कि कैसे अपने रास्पबेरी पीआई को अपने पावर बिल को बचाने और अपने ट्रैकर अनुपात को सुनहरे रखने के लिए 24/7 बिटटोरेंट बॉक्स में बदलना है। अब हम आपको यह दिखाने के लिए वापस आ गए हैं कि एक व्यापक डाउनलोड बॉक्स के रूप में निर्माण को गोल करने के लिए यूज़नेट एक्सेस में कैसे जोड़ा जाए।

मैं ऐसा क्यों करना चाहता हूं?

जैसा कि हमने एक रास्पबेरी पीआई को हमेशा एक ऑन-ऑन बिटटोरेंट बॉक्स में कैसे चालू किया है, में आपकी डाउनलोड गतिविधियों को रास्पबेरी पीआई इकाई में स्थानांतरित करने का प्राथमिक कारण भारी बिजली बचत है। एक घरेलू कंप्यूटर / डाउनलोड बॉक्स के रूप में एक पारंपरिक कंप्यूटर चलाने की तुलना में, एक जगह रास्पबेरी पीआई चलाने से आपको नकदी का ढेर बचाएगा।

यदि आपने अपने ऊर्जा उपयोग को मापने के लिए हाउ-टू गीक गाइड के साथ पालन किया है, तो आप याद कर सकते हैं कि हमारा मामूली कार्यालय सर्वर सालाना 200 डॉलर प्रति वर्ष बिजली के माध्यम से जलता है। तुलनात्मक रूप से रास्पबेरी पाई लगभग $ 3 खपत करता है प्रति वर्ष। सिस्टम में जोड़े गए बाहरी हार्ड ड्राइव के साथ भी आपको ऊर्जा उपयोग में $ 10 प्रति वर्ष तोड़ने के लिए कड़ी मेहनत की जाएगी।

जबकि यूज़नेट डाउनलोड यूनिडायरेक्शनल हैं (बिडटोरेंट जैसे पीयर-टू-पीयर सेवा के साथ कोई बीजिंग, ट्रैकर्स या अनुपात निगरानी नहीं है), आपको अभी भी 24/7 ऑपरेशन से लाभ होता है। यदि आप अपने पसंदीदा टीवी शो को पकड़ने के लिए यूज़नेट का उपयोग करते हैं, उदाहरण के लिए, हमेशा रास्पबेरी पीआई डाउनलोड बॉक्स पर उन्हें उपलब्ध दूसरे स्थान पर स्नैप कर देगा।

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

जैसा कि हम आपको दिखाते हैं कि कैसे अपनी पीआई को दुबला, मतलब, और मृत चुप यूज़नेट डाउनलोडिंग मशीन में बदलना है।

मुझे क्या ज़रुरत है?

इस ट्यूटोरियल के लिए हम मानते हैं कि आपके पास रास्पबेन स्थापित के साथ रास्पबेरी पीआई इकाई है, डिवाइस को सीधे एक संलग्न मॉनीटर और कीबोर्ड या एसएसएच और वीएनसी के माध्यम से दूरस्थ रूप से एक्सेस करने में सक्षम है, और आपके पास एक यूएसबी ड्राइव (या ड्राइव) है यह। यदि आपको इन क्षेत्रों में तेजी से उठने की आवश्यकता है, तो हम दृढ़ता से निम्नलिखित मार्गदर्शिकाओं को पढ़ने का सुझाव देते हैं कि हमने उन्हें यहां सूचीबद्ध किया है:
इस ट्यूटोरियल के लिए हम मानते हैं कि आपके पास रास्पबेन स्थापित के साथ रास्पबेरी पीआई इकाई है, डिवाइस को सीधे एक संलग्न मॉनीटर और कीबोर्ड या एसएसएच और वीएनसी के माध्यम से दूरस्थ रूप से एक्सेस करने में सक्षम है, और आपके पास एक यूएसबी ड्राइव (या ड्राइव) है यह। यदि आपको इन क्षेत्रों में तेजी से उठने की आवश्यकता है, तो हम दृढ़ता से निम्नलिखित मार्गदर्शिकाओं को पढ़ने का सुझाव देते हैं कि हमने उन्हें यहां सूचीबद्ध किया है:
  1. रास्पबेरी पीआई के साथ शुरू करने के लिए एचटीजी गाइड
  2. दूरस्थ शैल, डेस्कटॉप और फ़ाइल स्थानांतरण के लिए अपने रास्पबेरी पीआई को कैसे कॉन्फ़िगर करें
  3. एक रास्पबेरी पीआई को कम-पावर नेटवर्क स्टोरेज डिवाइस में कैसे चालू करें

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

पूर्व पढ़ने की सूची के अतिरिक्त, यदि आप यूज़नेट के इन्स और आउट से अधिक परिचित नहीं हैं, तो हम दृढ़ता से निम्नलिखित ट्यूटोरियल पढ़ने का सुझाव देते हैं:

Usenet के साथ शुरू करने के लिए कैसे करने के लिए गीक गाइड

टीएल; डीआर संस्करण: न्यूशोस्टिंग का उपयोग करें, वे व्यवसाय में सबसे अच्छे हैं।

यदि आप पहले से ही यूज़नेट से परिचित हैं और एक विश्वसनीय यूज़नेट प्रदाता के साथ खाता है, तो यह कमाल है। अगर तुम नहीं एक यूज़नेट खाता है जिसे आप गति तक पहुंचने के लिए पूरी तरह से हमारी मार्गदर्शिका को पढ़ने की जरूरत है। टोरेंटों के विपरीत जहां आप सार्वजनिक ट्रैकर से सार्वजनिक ट्रैकर तक छिपकर प्राप्त कर सकते हैं, वहां विश्वसनीय और निःशुल्क सार्वजनिक यूज़नेट सर्वर जैसी कोई चीज़ नहीं है। आपको एक विश्वसनीय प्रदाता से खाता प्राप्त करने की आवश्यकता होगी- यूज़नेट के बारे में सामान्य जानकारी के लिए हमारी मार्गदर्शिका देखें और उन युक्तियों पर विचार करें जिन पर प्रदाताओं को विचार करना है।

एक बार जब आप सभी सामग्री की समीक्षा कर लें और पीआई कॉन्फ़िगर किया जाए, तो अब आपके पीआई को एक मूक और अल्ट्रा-लो-पावर डाउनलोडिंग जानवर में बदलने के व्यवसाय के लिए उतरने का समय है।

Apt-Get को अपडेट करना और SABnzbd इंस्टॉल करना

व्यवसाय का पहला क्रम अपने एपीटी-इंस्टॉल इंस्टॉलर को अपडेट और अपग्रेड करना है। यदि आपने हालिया मार्गदर्शिका के साथ-साथ एक रास्पबेरी पीआई को हमेशा एक ऑन-ऑन बिटटोरेंट बॉक्स में कैसे चालू किया है, तो आप इस चरण को छोड़ सकते हैं क्योंकि आपने उस ट्यूटोरियल के दौरान अभी अपडेट और अपग्रेड किया है।

टर्मिनल पर, निम्न आदेश दर्ज करें:

sudo apt-get update

sudo apt-get upgrade

यदि आपने थोड़ी देर में अपडेट / अपग्रेड नहीं किया है, तो प्रक्रिया समाप्त होने की प्रतीक्षा करते समय एक कप कॉफी पकड़ने के लिए तैयार रहें।

एक बार अपडेट हो जाने के बाद, यह SABnzbd स्थापित करने का समय है। ऐसा करने से पहले, हमने नोट किया कि हमने SABnzbd का चयन क्यों किया है। यदि आप पूरी तरह से बेयरबोन सेटअप चलाने की सोच रहे हैं जो सिस्टम संसाधनों पर प्रकाश है, तो यह केवल कुछ कमांड लाइनों जैसे NZBGet जैसे टूल का उपयोग करने के लिए समझ में आता है। ट्रेडऑफ, हालांकि, यह है कि आप बड़ी संख्या में तृतीय-पक्ष ऐप्स, प्लग-इन और एकीकरण की पहुंच खो देते हैं जो SABnzbd जैसे परिपक्व और अच्छी तरह से विकसित टूल के साथ आता है। हमने मंच पर दोनों का परीक्षण किया और जब कोई बहस नहीं है कि एनजेडब्लेट जैसे अल्ट्रा लाइटवेट टूल कम सिस्टम संसाधनों का उपभोग करते हैं, तो हम पॉलिश इंटरफ़ेस और सब्ज़बैब के साथ आने वाली उपहारों को छोड़ने के लिए उत्सुक हैं।

SABnzbd इंस्टॉल करना प्रारंभ करने के लिए, टर्मिनल खोलें और निम्न आदेश दर्ज करें:

sudo apt-get install sabnzbdplus

यह कई पायथन टूल (जैसे आरएसएस फ़ीड पार्सर और चीता टेम्पलेट गैलरी) के साथ-साथ क्लासिक और प्लश जैसे मूल SABnzbd विषयों सहित SABnzbd के लिए मूल निर्भरताओं को स्थापित करेगा। अपेक्षाकृत लंबी पैकेज इंस्टॉल प्रक्रिया के दौरान, आपको कुछ बिंदु पर निम्न त्रुटि दिखाई देगी:

[….] SABnzbd+ binary newsgrabber: not configured, aborting. See /etc/default/s[warndplus … (warning).

चिंता न करें, स्थापना प्रक्रिया में यह अजीब छोटी त्रुटि का मतलब है कि SABnzbd अभी तक कॉन्फ़िगर नहीं किया गया है (जो स्वाभाविक रूप से नहीं होगा, क्योंकि हम इसे इंस्टॉल कर रहे हैं)। एक बार स्थापना प्रक्रिया समाप्त हो जाने के बाद, अगले खंड पर जाएं।

SABnzbd कॉन्फ़िगरेशन विज़ार्ड चला रहा है

Sabnzbdplus स्थापना समाप्त होने के बाद, आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा। पहली बार SABnzbd लॉन्च करने के लिए निम्न आदेश दर्ज करें:
Sabnzbdplus स्थापना समाप्त होने के बाद, आपको कमांड प्रॉम्प्ट पर वापस कर दिया जाएगा। पहली बार SABnzbd लॉन्च करने के लिए निम्न आदेश दर्ज करें:

sabnzbdplus --server 0.0.0.0

आदेश SABnzbd डिमन शुरू होता है और वेबयूआई चालू करता है। काफी कुछ पाठ घुमाएगा और फिर यह लटकाएगा और भ्रम देगा कि एप्लिकेशन क्रैश हो गया है। ऐसा नहीं है, उसने अभी टर्मिनल पर नियंत्रण लिया है, और क्योंकि यह नए कार्यों को करता है, वे यहां दिखाई देंगे। या तो एक नई टर्मिनल विंडो या एसएसएच कनेक्शन खोलें; यदि आप CTRL + C को तोड़ने और कमांड प्रॉम्प्ट पर लौटने के लिए डिमन को बंद कर देंगे।

रास्पबेरी पीआई या आपके डेस्कटॉप पर एक दूरस्थ ब्राउज़र पर एक ब्राउज़र से, अब आप कॉन्फ़िगरेशन विज़ार्ड शुरू कर सकते हैं। हम आपको आसानी से उपयोग और बेहतर प्रदर्शन के लिए रिमोट वेब ब्राउज़र का उपयोग करने की सलाह देंगे।

पसंद के अपने वेब ब्राउजर में, नेविगेट करें:

https://[Your Pi's IP]:8080/wizard/

अपनी पसंदीदा भाषा का चयन करें और स्टार्ट विज़ार्ड पर क्लिक करें। पहला कदम है अपने यूज़नेट प्रदाता की जानकारी इनपुट करना - हम न्यूशोस्टिंग की सलाह देते हैं, लेकिन आप जो भी प्रदाता चाहते हैं उसका उपयोग कर सकते हैं।

होस्ट, पोर्ट, उपयोगकर्ता नाम / पासवर्ड इनपुट करें, और कनेक्शन की संख्या सेट करें। जबकि आप आसानी से डेस्कटॉप या सर्वर इंस्टॉलेशन पर 20+ कनेक्शन से दूर हो सकते हैं, तो हम सुझाव देते हैं कि आपके पीआई पर 5 कनेक्शन शुरू हो जाएं और यदि आपको लगता है कि आपको अधिक समवर्ती कनेक्शन की आवश्यकता है तो ऊपर की संख्या को रेंगना। यह देखने के लिए टेस्ट सर्वर पर क्लिक करें कि आपका लॉगिन / उपयोगकर्ता नाम आपके प्रदाता के साथ जांचता है या नहीं।
होस्ट, पोर्ट, उपयोगकर्ता नाम / पासवर्ड इनपुट करें, और कनेक्शन की संख्या सेट करें। जबकि आप आसानी से डेस्कटॉप या सर्वर इंस्टॉलेशन पर 20+ कनेक्शन से दूर हो सकते हैं, तो हम सुझाव देते हैं कि आपके पीआई पर 5 कनेक्शन शुरू हो जाएं और यदि आपको लगता है कि आपको अधिक समवर्ती कनेक्शन की आवश्यकता है तो ऊपर की संख्या को रेंगना। यह देखने के लिए टेस्ट सर्वर पर क्लिक करें कि आपका लॉगिन / उपयोगकर्ता नाम आपके प्रदाता के साथ जांचता है या नहीं।

विज़ार्ड का चरण दो अभिगम नियंत्रण सेट करता है:

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

आप त्वरित तीन प्रारंभिक विज़ार्ड को पूरी तरह से छोड़ सकते हैं, क्योंकि दोनों पूरक सेवाओं का सुझाव है कि वे आपके उपयोगकर्ता डेटा में प्लग इन करने के लिए अब निष्क्रिय हैं। चरण चार पर आगे जाने के लिए अगला क्लिक करें। चरण चार स्वचालित है, SABnzbd डिमन पुनरारंभ होगा और विज़ार्ड आपको उन वेब पतों को दिखाएगा जिन्हें आप वेबयूआई तक पहुंच सकते हैं:

https://192.168.1.102:8080/sabnzbd/

https://raspberrypi:8080/sabnzbd/

https://127.0.1.1:8080/sabnzbd/

आगे बढ़ें और विज़ार्ड से बाहर निकलने के लिए "SABnzbd पर जाएं" पर क्लिक करें और मुख्य SABnzbd उपयोगकर्ता इंटरफ़ेस में डंप हो जाएं।

स्वचालित अनपॅकिंग के लिए यूएनआरएआर स्थापित करना

चूंकि आप नए इंटरफ़ेस पर स्कैन कर रहे हैं, तो आप देख सकते हैं कि गेट के बाहर एक चेतावनी है: "कोई यूएनआरएआर प्रोग्राम नहीं मिला, आरएआर फाइलों को अनपॅक करना संभव नहीं है"।
चूंकि आप नए इंटरफ़ेस पर स्कैन कर रहे हैं, तो आप देख सकते हैं कि गेट के बाहर एक चेतावनी है: "कोई यूएनआरएआर प्रोग्राम नहीं मिला, आरएआर फाइलों को अनपॅक करना संभव नहीं है"।

SABnzbd का मूल स्थापना पैकेज एक आरएआर प्रोग्राम स्थापित नहीं करता है, और यह समस्याग्रस्त है। हम यूज़नेट से फाइलें डाउनलोड करने में सक्षम होंगे, लेकिन वे स्वचालित रूप से अनपॅक नहीं होंगे। आप जानते हैं कि मज़ा की तरह क्या नहीं लगता है? हमारे सभी डाउनलोड मैन्युअल रूप से अनपैक करने के लिए।

फ़ाइल को अनपॅक करने के लिए स्वचालित करने के लिए, हमें नि: शुल्क लेकिन अनजाने नामित अनार-गैर-मुक्त ऐप की प्रतिलिपि बनाना होगा। सौभाग्य से, रास्पबेरीपीआई में एक सहायक आत्मा। स्टैक एक्सचेंज ने रास्पियन के लिए ऐसा करने के तरीके को रेखांकित किया।

टर्मिनल पर, अपने स्रोतों को संपादित करने की अनुमति देने के लिए निम्न आदेश दर्ज करें। सूची और उस भंडार को जोड़ें जिसमें अनार-नॉनफ्री शामिल है:

sudo nano /etc/apt/sources.list

नैनो में, निम्न पंक्ति को.list फ़ाइल में जोड़ें:

deb-src https://archive.raspbian.org/raspbian wheezy main contrib non-free rpi

पुराने.list फ़ाइल को सहेजने / ओवरराइट करने के लिए नैनो और वाई से बाहर निकलने के लिए CTRL + X दबाएं। कमांड प्रॉम्प्ट पर वापस, परिवर्तन को प्रभावी होने के लिए आपको अपनी स्रोत सूची अपडेट करने की आवश्यकता होगी:

sudo apt-get update

अपडेट समाप्त होने के बाद (यदि आपने पहले ट्यूटोरियल में अपडेट किया था तो यह बहुत ही स्वादिष्ट होना चाहिए), अब एक कार्यशील निर्देशिका बनाने का समय है और फिर इसे स्थानांतरित करें:

mkdir ~/unrar-nonfree && cd ~/unrar-nonfree

अनार-नॉनफ्री की निर्भरताओं को डाउनलोड करने का समय:

sudo apt-get build-dep unrar-nonfree

जब प्रक्रिया समाप्त होती है और आप प्रॉम्प्ट पर वापस आ जाते हैं, तो स्रोत कोड डाउनलोड करने और स्थापना पैकेज बनाने के लिए निम्न आदेश दर्ज करें:

sudo apt-get source -b unrar-nonfree

अब पैकेज स्थापित करने का समय है। यदि आप Unrar-nonfree के नए संस्करण के रिलीज़ होने के बाद इस ट्यूटोरियल का पालन कर रहे हैं, तो आपको फ़ाइल नाम अपडेट करना होगा। आप पिछले चरणों में डाउनलोड की गई फ़ाइलों को सूचीबद्ध करने के लिए कमांड प्रॉम्प्ट पर "ls" टाइप करके संस्करण संख्या की जांच कर सकते हैं:

sudo dpkg -i unrar_4.1.4-1_armhf.deb

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

cd && rm -r ~/unrar-nonfree

अब SABnzbd में त्रुटि को साफ़ करने का समय है। विकल्प -> पुनरारंभ पर क्लिक करके WebUI के भीतर से SABnzbd को पुनरारंभ करें। जब आप पुनरारंभ करते हैं तो त्रुटि संदेश वेबयूआई के ऊपरी बाएं हाथ क्षेत्र से जाना चाहिए। आप दोबारा जांच सकते हैं कि ऊपरी बाएं कोने में स्थिति लिंक पर क्लिक करके त्रुटि लॉग खाली है:

सब साफ़! हमने unrar-nonfree इंस्टॉल किया है, इसलिए यह स्वचालित रूप से हमारे डाउनलोड को अनपैक कर सकता है, लेकिन अभी डिफ़ॉल्ट डाउनलोड निर्देशिका रास्पबेरी पीआई पर छोटे एसडी कार्ड पर इंगित कर रही है। आइए उन्हें अपने बाहरी एचडीडी पर इंगित करें।
सब साफ़! हमने unrar-nonfree इंस्टॉल किया है, इसलिए यह स्वचालित रूप से हमारे डाउनलोड को अनपैक कर सकता है, लेकिन अभी डिफ़ॉल्ट डाउनलोड निर्देशिका रास्पबेरी पीआई पर छोटे एसडी कार्ड पर इंगित कर रही है। आइए उन्हें अपने बाहरी एचडीडी पर इंगित करें।

SABnzbd निर्देशिकाओं को कॉन्फ़िगर करना

डिफ़ॉल्ट रूप से, आपके द्वारा डाउनलोड की जाने वाली कोई भी फाइल / home / pi / डाउनलोड निर्देशिका में डंप होने जा रही है।एक मामूली ब्रॉडबैंड कनेक्शन पर आधे घंटे पूरी तरह से एसडी कार्ड भरेंगे, जिस समय यूज़नेट डाउनलोड में आपके रोमांच समाप्त हो जाएंगे जब SABnzbd स्वचालित रूप से आपके डाउनलोड को रोक देगा और पूरे ऑपरेशन को रोक देगा।

इससे बचने के लिए, हम एसडी कार्ड से और बाहरी हार्ड ड्राइव पर सभी महत्वपूर्ण निर्देशिकाओं को स्थानांतरित करने जा रहे हैं। यदि आपके पास पहले से ही आपके रास्पबेरी पीआई से जुड़ी यूएसबी हार्ड ड्राइव नहीं है और बूट पर ऑटो-माउंट पर सेट है, तो हम अपने ट्यूटोरियल को जांचने की सलाह देंगे कि रास्पबेरी पीआई को लो-पावर नेटवर्क स्टोरेज डिवाइस में कैसे चालू करें, यह देखने के लिए कि कैसे करना है इसलिए। हम उसी एचडीडी नामकरण सम्मेलन और निर्देशिका संरचना का उपयोग करने जा रहे हैं जिसका हमने उस ट्यूटोरियल में उपयोग किया था, इसलिए अपने एचडीडी के स्थान से मेल खाने के लिए इस खंड में अपने आदेशों को अनुकूलित करें।

सबसे पहले, हम SABnzbd के लिए आवश्यक निर्देशिकाएं बनाते हैं:

sudo mkdir /media/USBHDD1/shares/SABnzbd/downloading sudo mkdir /media/USBHDD1/shares/SABnzbd/completed sudo mkdir /media/USBHDD1/shares/SABnzbd/watch sudo mkdir /media/USBHDD1/shares/SABnzbd/watch/nzb-backup sudo mkdir /media/USBHDD1/shares/SABnzbd/scripts

निर्देशिका बनाने के बाद, डिफ़ॉल्ट निर्देशिका को बदलने के लिए SABnzbd के WebUI पर वापस आएं। वेबयूआई में, कॉन्फ़िगर -> फ़ोल्डर पर नेविगेट करें। दो खंड, उपयोगकर्ता फ़ोल्डर और सिस्टम फ़ोल्डर्स हैं। उन दो खंडों के भीतर, हमारे द्वारा बनाए गए फ़ोल्डर का उपयोग करके निम्न प्रविष्टियों को बदलें। SABnzbd को / home / pi / के डिफ़ॉल्ट फ़ोल्डर के बाहर फ़ोल्डरों का उपयोग करने के लिए आपको मजबूर करने के लिए पूर्ण पथ का उपयोग करना होगा।

Temporary Download Folder:

/media/USBHDD1/shares/SABnzbd/downloading

पूर्ण डाउनलोड फ़ोल्डर:

/media/USBHDD1/shares/SABnzbd/completed

देखे गए फ़ोल्डर:

/media/USBHDD1/shares/SABnzbd/watch

स्क्रिप्ट फ़ोल्डर:

/media/USBHDD1/shares/SABnzbd/scripts

.nzb बैकअप फ़ोल्डर:

/media/USBHDD1/shares/SABnzbd/watch/nzb-backup

इन परिवर्तनों के अतिरिक्त, आप 900 मेगाबाइट्स के लिए 900 एम या 20 गीगाबाइट्स के लिए 20 जी जैसे पदनामों का उपयोग करके "अस्थायी डाउनलोड फ़ोल्डर के लिए न्यूनतम नि: शुल्क स्थान" सेट कर सकते हैं। हम आम तौर पर एक अच्छी बफर के रूप में काम करने के लिए हमारी डिस्क पर 10-20GB मुक्त छोड़ देते हैं।

एक बार जब आप अपने सभी परिवर्तन कर लेंगे, तो मेनू के नीचे सहेजें पर क्लिक करें। हमारे द्वारा किए गए परिवर्तनों को पुनरारंभ करने की आवश्यकता होती है, इसलिए मुख्य वेबयूआई पर वापस जाने के लिए डाउनलोड पर क्लिक करें और फिर विकल्प -> ऊपरी दाएं कोने में पुनरारंभ करें पर क्लिक करें।

अपने SABnzbd स्थापना का परीक्षण

SABnzbd पुनरारंभ करने के बाद, यह एक स्पिन के लिए लेने का समय है। हमारे परीक्षण के लिए हम Binsearch.info पर गए और डाउनलोड करने के लिए लिनक्स मिंट की एक प्रति मिली। डाउनलोड शुरू करने के लिए, हमने.NZB फ़ाइल को SABnzbd / watch / फ़ोल्डर में छोड़ दिया जहां SABnzbd इसे छीन लेता है। यह कतार में दिखाई देगा और फिर वेबयूआई के इतिहास खंड में स्थानांतरित होगा क्योंकि यह उपरोक्त स्क्रीनशॉट में दिखाई देने के रूप में डाउनलोड करने और अनपॅक करने के लिए डाउनलोड करने से बदलता है।
SABnzbd पुनरारंभ करने के बाद, यह एक स्पिन के लिए लेने का समय है। हमारे परीक्षण के लिए हम Binsearch.info पर गए और डाउनलोड करने के लिए लिनक्स मिंट की एक प्रति मिली। डाउनलोड शुरू करने के लिए, हमने.NZB फ़ाइल को SABnzbd / watch / फ़ोल्डर में छोड़ दिया जहां SABnzbd इसे छीन लेता है। यह कतार में दिखाई देगा और फिर वेबयूआई के इतिहास खंड में स्थानांतरित होगा क्योंकि यह उपरोक्त स्क्रीनशॉट में दिखाई देने के रूप में डाउनलोड करने और अनपॅक करने के लिए डाउनलोड करने से बदलता है।

आप में से उन लोगों के लिए जो उत्सुक हैं कि पीई पर SABnzbd नियमित कंप्यूटर पर SABnzbd के खिलाफ कैसे खड़ा हुआ, हमने कई परीक्षण चलाए, जिसमें हमने अपने सर्वर और रास्पबेरी पीआई पर एक ही फाइल डाउनलोड की और परिणामों की तुलना की।

पीआई ने अनुमान लगाया कि हम पूरी तरह से प्रदर्शन करते हैं, नियमित रूप से पूर्ण डेस्कटॉप मशीन की तुलना में केवल 15% धीमी गति से आते हैं। असली दुनिया के शब्दों में, इसका मतलब था कि 1 जीबी डाउनलोड को रास्पबेरी पीआई के लगभग 16 मिनट की तुलना में डेस्कटॉप मशीन पर डाउनलोड, सत्यापित और अनपैक करने में लगभग 14 मिनट लग गए। बुरा नहीं!

बूट पर शुरू करने के लिए SABnzbd सेट करना

हमारी कुछ अन्य हालिया परियोजनाओं की तुलना में, SABnzbd प्लस के लिए ऑन-बूट स्टार्टअप सेट करना एक सिंचन है। स्थापना पैकेज ने आपके लिए पहले ही एक /init.d/ स्क्रिप्ट बनाई है। केवल एक चीज जो आपको करना है वह SABnzbd / etc / default / file को संपादित करने के लिए है, यह इंगित करने के लिए कि आप किस उपयोगकर्ता को डिमन को चलाने के लिए चाहते हैं।
हमारी कुछ अन्य हालिया परियोजनाओं की तुलना में, SABnzbd प्लस के लिए ऑन-बूट स्टार्टअप सेट करना एक सिंचन है। स्थापना पैकेज ने आपके लिए पहले ही एक /init.d/ स्क्रिप्ट बनाई है। केवल एक चीज जो आपको करना है वह SABnzbd / etc / default / file को संपादित करने के लिए है, यह इंगित करने के लिए कि आप किस उपयोगकर्ता को डिमन को चलाने के लिए चाहते हैं।

ऐसा करने के लिए, नैनो और SABnzbd कॉन्फ़िगरेशन फ़ाइल खोलने के लिए टर्मिनल में निम्न आदेश टाइप करें:

sudo nano /etc/default/sabnzbdplus

एकमात्र चर जिसे आपको संपादित करने की आवश्यकता है वह USER = है; उस खाते का उपयोगकर्ता नाम डालें जिसमें आप डिमन को चलाने के लिए चाहते हैं। हमने डिफ़ॉल्ट उपयोगकर्ता खाता (और जिसे हमने SABnzbd को नीचे स्थापित किया) "pi" का उपयोग किया था। अपने संपादन से बाहर निकलने और सहेजने के लिए CTRL + X दबाएं। आप जांच सकते हैं कि परिवर्तन आपके पीआई इकाई को रीबूट करके या फिर यह देखने के लिए जांच कर रहे हैं कि क्या आप निम्नलिखित कमांड के साथ सेवा के रूप में SABnzbd शुरू कर सकते हैं या नहीं:

sudo service sabnzbdplus start

यदि परिवर्तन प्रभावी थे, तो उपरोक्त आदेश को निम्न अनुक्रम वापस करना चाहिए:

[….] Starting SABnzbd+ binary newsgrabber:

[ ok ] Starting SABnzbd+ binary newsgrabber:.

नोट: यदि आप SABnzbd चल रहे हैं, तो सेवा प्रारंभ कमांड चलाते हैं, तो आपको उपरोक्त अनुक्रम मिलेगा लेकिन यह "ठीक" के बजाय "विफल" कहेंगे; इसका मतलब है कि यह अभी भी डेमॉन चलाने की कोशिश की लेकिन असफल रहा क्योंकि यह पहले ही शुरू हो चुका था।

स्पीड बूस्टिंग कॉन्फ़िगरेशन संवर्द्धन

जबकि हमने SABnzbd परीक्षण खंड में उल्लेख किया कि हमने पाया कि पीई डेस्कटॉप मशीन के बराबर प्रदर्शन करता है, तो कॉन्फ़िगरेशन फ़ाइल में कुछ बदलाव किए जा सकते हैं जो आपके प्रदर्शन में काफी सुधार करेंगे यदि आप अधिक गति को निचोड़ने की तलाश में हैं। मुख्य वेबयूआई पर नेविगेट करें और कॉन्फ़िगर पर क्लिक करें। हम प्रत्येक प्रासंगिक खंड और एक-एक के अंदर tweaks के माध्यम से जाना होगा। कॉन्फ़िगरेशन ट्वीक्स को आपके प्रयास के लिए कम से कम वापस लौटने का आदेश दिया जाता है:
जबकि हमने SABnzbd परीक्षण खंड में उल्लेख किया कि हमने पाया कि पीई डेस्कटॉप मशीन के बराबर प्रदर्शन करता है, तो कॉन्फ़िगरेशन फ़ाइल में कुछ बदलाव किए जा सकते हैं जो आपके प्रदर्शन में काफी सुधार करेंगे यदि आप अधिक गति को निचोड़ने की तलाश में हैं। मुख्य वेबयूआई पर नेविगेट करें और कॉन्फ़िगर पर क्लिक करें। हम प्रत्येक प्रासंगिक खंड और एक-एक के अंदर tweaks के माध्यम से जाना होगा। कॉन्फ़िगरेशन ट्वीक्स को आपके प्रयास के लिए कम से कम वापस लौटने का आदेश दिया जाता है:

में कॉन्फ़िगर -> सर्वर अनुभाग:

एसएसएल अक्षम करें। जब तक आप अपने आईएसपी की निगरानी के बारे में अचूक नहीं हैं, तो अपने प्रदाताओं के एसएसएल सर्वर से अपने नियमित सर्वर पर स्विच करें। हमारे परीक्षणों में हमने पाया कि एसएसएल एन्क्रिप्शन के ओवरहेड ने हमारी डाउनलोड गति को लगभग 50% कम कर दिया है और डाउनलोड के दौरान अनपॅकिंग प्रक्रिया को धीमा कर दिया है, क्योंकि एसएसएल ने पीआई की प्रोसेसिंग पावर का इतना अधिक हिस्सा लिया है।

में कॉन्फ़िगर करें -> स्विच अनुभाग:

डुप्लिकेट डाउनलोड का पता लगाएं चालू करें। आप उस फ़ाइल को डाउनलोड करने के लिए समय, बैंडविड्थ और प्रोसेसिंग पावर बर्बाद नहीं करना चाहते हैं जिसे आपने पहले डाउनलोड किया था। यहां विकल्प छोड़ दिए गए हैं और रोकें। विराम का उपयोग करना आसान है ताकि आप समय-समय पर कतार की समीक्षा कर सकें और यह तय कर सकें कि आप वास्तव में फ़ाइल को फिर से लोड करना चाहते हैं या नहीं।

पोस्ट प्रोसेसिंग के दौरान डाउनलोड रोकें चालू करें: जबकि पीआई वास्तव में एक आइटम को डाउनलोड और अनपॅक करते समय वास्तव में hums, जबकि यह एक बड़े बैकलॉग के माध्यम से फाड़ रहा है, डाउनलोड करने और पोस्ट प्रोसेसिंग वास्तव में इस पर एक तनाव डाल सकते हैं।इस विकल्प को सक्षम करने से पीआई को हाल ही में तैयार किए गए प्रोसेसिंग के दौरान आपके डाउनलोड को रोकना है।

में कॉन्फ़िगर -> सामान्य अनुभाग:

अनुच्छेद कैश सीमा सेट करें: हालांकि हमने इस विकल्प को अप्रबंधित छोड़ दिया है, SABnzbd फोरम पर कई उपयोगकर्ता इस विकल्प को 32 एम या 64 एम पर सेट करके पीआई पर सकारात्मक परिणाम रिपोर्ट करते हैं।

मोबाइल इंटरफेस और मोबाइल ऐप इंस्टॉल करना

यदि आप किसी मोबाइल डिवाइस से अपने SABnzbd स्थापना को आसानी से नियंत्रित करना चाहते हैं, तो आपको या तो मोबाइल वेबयूआई टेम्पलेट्स में से एक स्थापित करने या ऐप स्टोर या Google Play से उपलब्ध नियंत्रण ऐप्स में से किसी एक को डाउनलोड करने की आवश्यकता होगी।
यदि आप किसी मोबाइल डिवाइस से अपने SABnzbd स्थापना को आसानी से नियंत्रित करना चाहते हैं, तो आपको या तो मोबाइल वेबयूआई टेम्पलेट्स में से एक स्थापित करने या ऐप स्टोर या Google Play से उपलब्ध नियंत्रण ऐप्स में से किसी एक को डाउनलोड करने की आवश्यकता होगी।

जब हमने ट्यूटोरियल की शुरुआत में मुख्य पैकेज स्थापित किया, तो हमें क्लासिक और प्लश थीम मिलीं। एक मोबाइल विषय स्थापित करने के लिए एक पल लेते हैं। यदि आप उपरोक्त स्क्रीनशॉट में देखे गए सामान्य मोबाइल विषय चाहते हैं, तो टर्मिनल पर निम्न आदेश दर्ज करें:

sudo apt-get install sabnzbdplus-theme-mobile

यदि आप आईओएस जैसी आईफोन थीम चाहते हैं, तो इसके बजाय निम्न कमांड दर्ज करें:

sudo apt-get install sabnzbdplus-theme-iphone

एक बार जब आप मोबाइल थीम में से किसी एक को स्थापित कर लेते हैं, तो वेबयूआई पर जाएं और कॉन्फ़िगर करें -> सामान्य -> SABnzbd वेब सर्वर पर जाएं। उपधारा माध्यमिक वेब इंटरफेस के तहत, आप स्थापित मोबाइल त्वचा का चयन करने में सक्षम होंगे, जैसे:

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

https://[Your Pi's IP]:8080/m/

यदि आप अपने यूज़नेट अनुभव को आगे बढ़ाने के लिए चाहते हैं, तो मोबाइल ऐप्स सरल मोबाइल इंटरफ़ेस की मूल बातें से परे जाते हैं। एक आईफोन या आईपैड के साथ ऐप्पल प्रशंसकों निश्चित रूप से निम्नलिखित ऐप्स देखना चाहते हैं:

  • SABMobile
  • myNZB
  • SABCommand

एंड्रॉइड उपयोगकर्ताओं के पास भी चयन करने के लिए एक अच्छा फैलाव है, जिनमें निम्न शामिल हैं:

  • एनजेडबी एकता
  • SABcontrol
  • SABMobile
  • NZBAir

कई मोबाइल ऐप्स आरएसएस-टू-एनजेडबी ट्रांसफर, उन्नत कतार प्रबंधन आदि जैसे उन्नत सुविधाओं की पेशकश करते हैं।

इस बिंदु पर, आपने SABnzbd स्थापित किया है, इसकी निर्भरताओं के साथ झुका हुआ है, इसे अनुकूलित किया है, मोबाइल त्वचा / नियंत्रण ऐप पकड़ लिया है, और आप अपनी पाइपलाइन को मिठाई, मीठा, यूज़नेट भलाई के साथ संतृप्त करने के लिए तैयार हैं। यहां के सामने वाले पृष्ठ पर नज़दीकी नजर रखें क्योंकि हम आपको अपने रास्पबेरी पीआई से और भी अधिक प्राप्त करने के लिए विस्तृत मार्गदर्शिकाएं लेना जारी रखते हैं।

सिफारिश की: