यदि आप विंडोज 10 को लेकर उत्साहित नहीं हैं, तो आप इस पर पुनर्विचार करना चाह सकते हैं क्योंकि आगामी ऑपरेटिंग सिस्टम विंडोज लाइन में एक उल्लेखनीय सुधार बन रहा है। यह न केवल आपको अधिक उत्पादक बनाएगा, बल्कि नई विंडोज सुविधाएं अभी भी जोड़ी जा रही हैं। अधिक दिलचस्प विशेषताओं में से एक है OneGet पैकेज मैनेजर।
तकनीकी रूप से, OneGet विंडोज 8.1 के लिए उन उपयोगकर्ताओं के लिए उपलब्ध है जो विंडोज मैनेजमेंट फ्रेमवर्क 5.0 इंस्टॉल करते हैं, लेकिन विंडोज 10 सिस्टम के पावरशेल पैकेज के हिस्से के रूप में डिफ़ॉल्ट रूप से OneGet शामिल करेगा।
पैकेज मैनेजर क्या है?
लिनक्स और यूनिक्स-जैसे सिस्टम का एक बड़ा आकर्षण पैकेज मैनेजमेंट टूल्स की व्यापकता है। विंडोज पार्टी में देर से आया होगा, लेकिन कभी नहीं से देर भली क्योंकि पैकेज मैनेजमेंट उत्पादकता को गंभीरता से बढ़ा सकता है, सुरक्षा बढ़ा सकता है, और अंततः आपको बहुत सारे सिरदर्द से बचा सकता है।
एक पैकेज फाइलों और निर्भरताओं का एक संग्रह है जो आपके सिस्टम के लिए सॉफ्टवेयर के एक निश्चित टुकड़े को इंस्टॉल और कॉन्फ़िगर करना संभव बनाता है। एक पैकेज मैनेजर एक टूल है जो रिपॉजिटरीज का एक डेटाबेस रखता है जहां प्रत्येक रिपॉजिटरी स्वयं पैकेजों का एक संग्रह है।
पैकेज मैनेजर का मुख्य लाभ यह है कि यह आपके सिस्टम पर सॉफ्टवेयर प्रबंधित करने के लिए एक विलक्षण टूल प्रदान करता है। अतीत में, विंडोज के लिए थर्ड-पार्टी पैकेज मैनेजर रहे हैं और बंडल सॉफ्टवेयर इंस्टॉलेशन के लिए टूल्स रहे हैं, लेकिन माइक्रोसॉफ्ट-समर्थित पैकेज मैनेजर होने से उस सभी प्रयास को एक स्थान पर केंद्रीकृत किया जा सकता है।
वेबसाइट से वेबसाइट पर नेविगेट करने और व्यक्तिगत इंस्टॉलर्स डाउनलोड करने के बजाय, आप यह सब OneGet के माध्यम से संभाल सकते हैं।
बिल्ट-इन Cmdlets
OneGet का उपयोग करने के लिए पावरशेल और cmdlets के साथ थोड़ी परिचितता की आवश्यकता होगी, लेकिन अगर आप नहीं जानते कि इसका क्या अर्थ है तो डरें नहीं। सीखने की अवस्था बहुत खड़ी नहीं है और प्रयास इसके लायक है। पावरशेल से परिचित लोगों के लिए, यहां OneGet मॉड्यूल से संबंधित cmdlets हैं:
PackageSource cmdlets का उपयोग OneGet के लिए कॉन्फ़िगर किए गए रिपॉजिटरीज को जोड़ने, हटाने और देखने के लिए किया जाता है। Package cmdlets का उपयोग कहा गया रिपॉजिटरीज में उपलब्ध पैकेजों को Find करने, विशेष पैकेजों को Install और Uninstall करने, और आपके सिस्टम पर वर्तमान में इंस्टॉल किए गए पैकेजों की सूची Get करने के लिए किया जाता है।
पैकेजों में अतिरिक्त डेटा हो सकता है, जैसे संस्करण जानकारी, जो सुरक्षा में सुधार करने में मदद कर सकता है (उदाहरण के लिए, यह पुष्टि करना कि एक विशेष पैकेज प्रामाणिक है) और अप-टू-डेट रहना आसान बना सकता है (उदाहरण के लिए, स्वचालित रूप से नए अपडेट इंस्टॉल करना)।
बुरा मत मानें अगर यह सब बहुत उन्नत या डराने वाला लगता है। भविष्य में, माइक्रोसॉफ्ट एक ग्राफिकल इंटरफेस को शामिल करने की योजना बना रहा है जो उन लोगों के लिए पूरी प्रक्रिया को आसान बनाता है जो पावरशेल कमांड लाइन से परिचित नहीं हैं।
विश्वसनीय स्रोत और रिपॉजिटरीज
क्या आपने कभी एक नकली इंस्टॉलर फाइल डाउनलोड की है जो आपके सिस्टम में मैलवेयर लाई? मैं मानता हूं कि मैं अतीत में कुछ बार उस चाल में फंसा हूं। यह इंस्टॉलर फाइलों के साथ निहित मुद्दों में से एक है: यदि आप टेक-सेवी नहीं हैं, तो यह जानना मुश्किल हो सकता है कि इंस्टॉलर फाइल प्रामाणिक है या नहीं।
पैकेज मैनेजर्स द्वारा उपयोग की जाने वाली रिपॉजिटरी सिस्टम - जिसमें OneGet शामिल है लेकिन इन्हीं तक सीमित नहीं - एक बहुत सुरक्षित विकल्प है। जब तक आप केवल उन रिपॉजिटरीज का उपयोग करते हैं जो विश्वसनीय होने के लिए जानी जाती हैं, आप इस बात की मन की शांति पा सकते हैं कि आपको शायद फिर कभी नकली इंस्टॉलर्स से निपटना नहीं पड़ेगा।
बस स्पष्ट होने के लिए, यह एक निर्दोष प्रणाली नहीं है; इसमें अभी भी विश्वास का एक तत्व शामिल है। आपके द्वारा डाउनलोड की जाने वाली प्रत्येक व्यक्तिगत EXE पर भरोसा करने के बजाय, आप प्रत्येक रिपॉजिटरी को क्यूरेट और बनाए रखने वाले लोगों पर अपना भरोसा रख रहे हैं।
थर्ड-पार्टी सपोर्ट
रिपॉजिटरी सिस्टम की सुंदरता यह है कि किसी एक इकाई का इस पर नियंत्रण नहीं है कि कौन से पैकेज OneGet के हिस्से के रूप में शामिल किए जा सकते हैं या नहीं। आप उन डिफ़ॉल्ट रिपॉजिटरीज पर भरोसा कर सकते हैं जो OneGet के साथ आती हैं अगर यह आपके लिए पर्याप्त है, लेकिन आप अपनी आवश्यकताओं के अनुसार थर्ड-पार्टी रिपॉजिटरीज को मिक्स एंड मैच भी कर सकते हैं।
उदाहरण के लिए, यदि आप एक बड़े निगम के लिए काम करते हैं, तो ऊपरी प्रबंधन कंपनी के कर्मचारियों के लिए केवल प्रासंगिक पैकेजों से भरे एक निजी रिपॉजिटरी को बनाए रखने का निर्णय ले सकता है। एक अन्य उदाहरण डिजिटल कलाकारों के लिए मुफ्त सॉफ्टवेयर का एक सार्वजनिक रिपॉजिटरी हो सकता है। जब तक इसे बनाए रखने के लिए कोई है, कुछ भी संभव है।
इसके अलावा, पावरशेल की एक्स्टेंसिबल प्रकृति के कारण, OneGet की कार्यक्षमता को थर्ड-पार्टी cmdlets और स्क्रिप्ट्स के साथ सुधारा और बढ़ाया जा सकता है। माइक्रोसॉफ्ट हाल ही में अपने .NET फ्रेमवर्क के साथ ओपन सोर्स हो गया, इसलिए यह पावरशेल और OneGet के भविष्य के लिए अच्छी चीजें हो सकती हैं।
क्या आप OneGet के लिए उत्साहित हैं?
सापेक्ष रूप से, OneGet अभी अपनी प्रारंभिक अवस्था में है और कुछ अधिक लोकप्रिय लिनक्स पैकेज मैनेजर्स तक पहुंचने से पहले इसे एक लंबा रास्ता तय करना है। फिर भी, तथ्य यह है कि माइक्रोसॉफ्ट OneGet पर काम कर रहा है, उत्साहित होने के लिए पर्याप्त कारण है और मैं यह देखने के लिए इंतजार नहीं कर सकता कि विंडोज 10 परिदृश्य को कैसे बदलता है।
आपके बारे में क्या? क्या एक पैकेज मैनेजर आपको उत्साहित करने के लिए पर्याप्त है? या आपको लगता है कि यह सिर्फ एक नौटंकी है जो जल्दी या बाद में फीकी पड़ जाएगी? नीचे कमेंट्स में हमें बताएं कि आप क्या सोचते हैं।
इमेज क्रेडिट: इंस्टॉल प्रोग्रेस बार वाया शटरस्टॉक, डाउनलोड आइकन्स वाया शटरस्टॉक