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