चॉकलेट विंडोज के लिए एक मुफ्त पैकेज मैनेजर है

विंडोज(Windows) के विपरीत , लिनक्स(Linux) ने हमेशा विभिन्न प्रकार के पैकेज मैनेजरों का आनंद लिया है। एक पैकेज मैनेजर सॉफ्टवेयर का एक टुकड़ा है जो आपको कमांड लाइन या (Package Manager)जीयूआई(GUI) से अपने ऑपरेटिंग सिस्टम पर अन्य सॉफ्टवेयर स्थापित करने देता है । यदि आप एक Linux उपयोगकर्ता थे और हाल ही में (Linux)Windows में परिवर्तित हुए हैं , तो आप Windows के लिए एक अच्छे पैकेज प्रबंधक की आवश्यकता महसूस कर रहे होंगे । चॉकलेट (Chocolatey)विंडोज(Windows) के लिए उपलब्ध सबसे अच्छे पैकेज मैनेजरों में से एक है जो विंडोज(Windows) मशीन पर सॉफ्टवेयर डाउनलोड करने, सेटअप करने और इंस्टॉल करने की आवश्यकता को समाप्त करता है । चॉकलेटी(Chocolatey) बहुत सारे डेवलपर्स द्वारा पसंद किया जाता है औरलिनक्स(Linux) उपयोगकर्ता क्योंकि यह सॉफ्टवेयर को स्थापित करने की प्रक्रिया को आसान बनाता है।

(Chocolatey Package Manager)विंडोज़(Windows) के लिए चॉकलेटी पैकेज मैनेजर

एक अच्छा पैकेज मैनेजर हमेशा एक अच्छे पैकेज रिपॉजिटरी द्वारा समर्थित होता है, और यही बात चॉकलेटी के मामले में भी है(Chocolatey) । समुदाय अनुरक्षित पैकेज रिपॉजिटरी में बहुत सारे पैकेज उपलब्ध हैं। आप क्रोम(Chrome) , वीएलसी(VLC) , एडोब एक्रोबेट रीडर(Adobe Acrobat Reader) , 7-ज़िप(7-Zip) जैसे सामान्य सॉफ़्टवेयर पा सकते हैं , और कुछ उपकरण अक्सर डेवलपर्स द्वारा उपयोग किए जाते हैं जैसे कि गिट(Git) , Notepad++ , पुट्टी(Putty) , नोडजेएस(NodeJS) , जेडीके(JDK) , आदि।

लगभग 7K समुदाय-अनुरक्षित पैकेज हैं और सेटअप को डाउनलोड करने और फिर इसे स्थापित करने की आवश्यकता के बिना सीधे आपके कंप्यूटर पर स्थापित किए जा सकते हैं।

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

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

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

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

विंडोज़ के लिए चॉकलेटी पैकेज मैनेजर

जैसा कि उल्लेख किया गया है, चॉकलेटी की स्थापना थोड़ी(Chocolatey) अलग प्रक्रिया है। आपको कोई exe या सेटअप फ़ाइल डाउनलोड करने की आवश्यकता नहीं है; सब कुछ सीएमडी(CMD) या पावरशेल(PowerShell) विंडो से किया जा सकता है।

प्रोग्राम को स्थापित करने के लिए, व्यवस्थापक के रूप में एक नई पावरशेल विंडो खोलें(open a new PowerShell window as Administrator) और निम्न आदेश निष्पादित करें:

Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

एक बार इंस्टॉल हो जाने के बाद, आप अपने टर्मिनल विंडो से सीधे चॉकलेटी कमांड चलाना शुरू कर सकते हैं। (Chocolatey)उदाहरण के लिए, आप स्थापित चॉकलेटी(Chocolatey) संस्करण को देखने के लिए choco कमांड चला सकते हैं। choco install <package-name>. निष्पादित कर सकते हैं । उदाहरण के लिए, वीएलसी को (VLC)चोको इंस्टाल(choco install vlc.) वीएलसी निष्पादित करके स्थापित किया जा सकता है । इसी तरह, choco install googlechrome का उपयोग करके (choco install googlechrome.)Google Chrome को आपके कंप्यूटर पर इंस्टॉल किया जा सकता है ।

चोको(Choco) कमांड पूरे समय बहुत आसान और मददगार होते हैं। आप चोको चला सकते हैं -? (choco -? )संभावित आदेशों और उनके उपयोग की सूची देखने के लिए।

कुल मिलाकर, चॉकलेटी (Chocolatey)विंडोज(Windows) के लिए एक बेहतरीन पैकेज मैनेजर है जो उपयोग में आसान है और आपके कंप्यूटर पर सॉफ्टवेयर को मैनेज करना बहुत आसान बनाता है। इसके होमपेज पर (homepage)चॉकलेटी(Chocolatey) के बारे में और जानें(Know)

टिप(TIP) :   स्कूप(Scoop)निनाइट(Ninite)  और विंडोज पैकेज मैनेजर (विनगेट)(Windows Package Manager (WinGet)) , अन्य पैकेज मैनेजर हैं जो आपकी रुचि ले सकते हैं।



About the author

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



Related posts