एंड्रॉयड

प्रभावी ढंग से विंडोज़ 10 पर वनगेट का उपयोग कैसे करें

MAGNET चिकित्सा आयुर्वेद द्वितीय चुम्बक चिकित्सा आयुर्वेदा द्वितीय परिचय एपिसोड

MAGNET चिकित्सा आयुर्वेद द्वितीय चुम्बक चिकित्सा आयुर्वेदा द्वितीय परिचय एपिसोड

विषयसूची:

Anonim

यदि आपने कभी लिनक्स का उपयोग किया है तो आप हमेशा विंडोज के लिए पैकेज मैनेजमेंट टूल चाहते होंगे। हां, विंडोज में एक तृतीय-पक्ष पैकेज प्रबंधन उपकरण है जिसे चॉकलेट कहा जाता है जिसे कमांड लाइन का उपयोग करके चलाया जा सकता है। लेकिन, विंडोज 10 एक ब्लॉग पोस्ट में माइक्रोसॉफ्ट के गैरेट सेराक द्वारा घोषित OneGet में एक मूल पैकेज प्रबंधन उपकरण लाया गया। यह आपको Powershell का उपयोग करके NuGet पैकेज मैनेजर के साथ सॉफ़्टवेयर पैकेज इंस्टॉल / अनइंस्टॉल और अपडेट करने देगा। इसके अलावा, इसमें चॉकलेटरी रिपॉजिटरी के लिए भी समर्थन है।

नोट: Windows 10 RTM रिलीज़ के साथ OneGet का नाम बदलकर PackageManagement किया गया है।

तो, आइए देखें कि आप OneGet (PackageManagement) का उपयोग करके कई सॉफ़्टवेयर पैकेजों को प्रभावी रूप से कैसे स्थापित / अनइंस्टॉल कर सकते हैं और अपडेट कर सकते हैं। और, यह भी देखें कि इसके साथ चॉकलेट को कैसे एकीकृत किया जाए।

OneGet (PackageManagement) और Chocolatey क्या हैं?

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

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

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

OneGet का उपयोग कैसे करें?

तो, पहले उपलब्ध कमांड देखें। आप इसे ऊपर दी गई फीचर इमेज में देख सकते हैं। Powershell में निम्न कमांड में उपलब्ध कमांड को देखने के लिए।

Get-Command -Module PackageManagement

याद रखें, OneGet नहीं बल्कि PackageManagement (मैं यहाँ OneGet को सरलता के लिए लिख रहा हूँ)। तो, अब आपके पास कमांड्स की सूची है। अब, आइए जाँच करें कि हमारे पास कौन से पैकेज स्रोत (पैकेज मैनेजर) हैं।

पैकेज स्रोत प्राप्त करें

निम्नलिखित कमांड में टाइप करें (या बस इसे कॉपी करें):

Get-PackageSource

आपको पैकेज स्रोत मिलना चाहिए जो आपके सिस्टम पर स्थापित हैं।

इसलिए, मेरे पास केवल अंतर्निहित PowerShell गैलरी स्थापित है। अब, चलिए Chocolatey Package Manager को स्थापित करते हैं। यदि आप पहले से ही चॉकलेट को सूची में देख रहे हैं तो अगला चरण छोड़ें।

चॉकलेट की स्थापना

निम्नलिखित कमांड दर्ज करें:

Get-PackageProvider -Name Chocolatey

Get-PackageProvider पैकेज रिपॉजिटरी को मिलेगा जो इसे उपलब्ध हैं और इसे स्थापित करते हैं।

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

इसके बाद, हमें चॉकलेट को डिफ़ॉल्ट सॉफ्टवेयर पैकेज स्रोत के रूप में सेट करना होगा। हम इसे डिफ़ॉल्ट रूप से सेट करने के लिए सेट-पैकेजसोर्स कमांड का उपयोग करेंगे। निम्नलिखित कमांड दर्ज करें:

सेट-पैकेजसोर्स -नाम चॉकलेट

अब जब हम सभी सेट हो गए हैं तो आइए चॉकलेट के भंडार से एक सॉफ़्टवेयर स्थापित करें।

चॉकलेट रिपोजिटरी से सॉफ्टवेयर इंस्टॉल करें

आपको चॉकलेटी के साथ अधिक विकल्प मिलते हैं। आपको Chocolatey की वेबसाइट पर जाने और उस सॉफ़्टवेयर को खोजने की आवश्यकता नहीं है जिसे आप इंस्टॉल करना चाहते हैं। आप पा सकते हैं कि Powershell से ही find-package कमांड का उपयोग कर रहे हैं । तो, मान लें कि आप 'Chrome' से संबंधित सभी पैकेज ढूंढना चाहते हैं।

खोज-पैकेज -नाम क्रोम

अब आपको सारांश के साथ क्रोम कीवर्ड के साथ सभी पैकेज मिलेंगे। अब, इस सूची से, मैं Adblockpluschrome स्थापित करूँगा ।

install-package -name adblockpluschrome

Y दर्ज करें और स्थापना शुरू हो जाएगी।

कोई अपग्रेड कमांड उपलब्ध नहीं है

हैरानी की बात है, OneGet में अपडेट कमांड नहीं है। Chocolatey में एक अद्यतन कमांड है, लेकिन वह यहां लागू नहीं होगी। यह मुद्दा 2014 में GitHub पर रिपोर्ट किया गया था जब टेक्निकल प्रिव्यू को इनसाइडर्स के लिए शूट किया जा रहा था और इसे अभी भी हल नहीं किया गया है।

एक कमांड प्रॉम्प्ट निंजा बनना चाहते हैं? यहां फ़ंक्शन कुंजी शॉर्टकट की एक सूची है जो आपको एक बना देगी।

अन्वेषण

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

ALSO SEE: 3 कमांड प्रॉम्प्ट विकल्प जो डिफ़ॉल्ट से बेहतर हैं