यदि आपके पास पर्याप्त Windows प्रोग्राम हैं कि उन सभी को अपडेट रखना एक काम जैसा लगता है, तो पैकेज मैनेजर, विशेष रूप से Chocolatey पर स्विच करना शुरू करने का समय हो सकता है।
पैकेज मैनेजर ऐप स्टोर्स की तरह थोड़े हैं जिसमें वे आपको अपने सभी प्रोग्राम्स को एक सिंगल इंटरफेस के माध्यम से प्रबंधित और अपडेट करने की अनुमति देते हैं बजाय उन्हें व्यक्तिगत रूप से संभालने के। कुछ समय के लिए, Chocolatey केवल कमांड लाइन के माध्यम से उपलब्ध था, जिसने इसकी संभावित ऑडियंस को उन लोगों तक सीमित कर दिया जो उससे डरते नहीं थे, लेकिन इसका GUI लगातार बेहतर हो रहा है, जिससे यह लगभग किसी के लिए भी सुलभ हो गया है।
Chocolatey और ChocolateyGUI इंस्टॉल करना
ठीक है, Chocolatey को चालू करने के लिए आपको कमांड लाइन का थोड़ा उपयोग करना होगा, लेकिन उसके बाद, यह पूरी तरह से GUI है। उनकी वेबसाइट पर निर्देश हैं, जिन्हें आपको संदर्भित करने की आवश्यकता हो सकती है यदि आपके पास अपनी मशीन पर एडमिनिस्ट्रेटिव अधिकार नहीं हैं, लेकिन निम्न चरण Windows 7 या उससे ऊपर के अधिकांश लोगों के लिए काम करने चाहिए।
मैं यहां Powershell निर्देशों का उपयोग कर रहा हूं, क्योंकि मैंने पाया है कि वे cmd विधि की तुलना में अधिक मज़बूती से काम करते हैं, लेकिन दोनों विधियों को Chocolatey साइट पर काफी अच्छी तरह से समझाया गया है।
- एक एडमिनिस्ट्रेटिव शेल खोलें। ऐसा करने का सबसे आसान तरीका Win + X दबाना और Windows Powershell (Admin) चुनना है।
- अब,
Get-ExecutionPolicyपेस्ट करें और Enter दबाएं। यदि यह "Restricted" लौटाता है, तो आपSet-ExecutionPolicy AllSignedयाSet-ExecutionPolicy Bypass -Scope Processपेस्ट कर सकते हैं। दोनों काम करते हैं। - अब आपको इंस्टॉल कमांड पेस्ट करने की आवश्यकता होगी:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
आप कुछ इंस्टॉलेशन टेक्स्ट को स्क्रॉल करते हुए देखेंगे। एक बार यह समाप्त हो जाने पर, आप जाने के लिए तैयार हैं! Chocolatey इंस्टॉल हो गया है और अब choco install और choco upgrade जैसे कमांड आपको कमांड लाइन (cmd या Powershell) में प्रोग्राम्स को प्रबंधित करने की अनुमति देंगे। यदि आप GUI से चिपके रहना चाहते हैं, तो आपको केवल एक बार और नर्डी सामान के साथ खिलवाड़ करना होगा।
- Powershell एडमिन विंडो में, टाइप या पेस्ट करें
choco install chocolateygui
यह GUI प्रोग्राम को डाउनलोड और इंस्टॉल करना शुरू कर देगा जिसे आपको Chocolatey को विज़ुअली प्रबंधित करने की आवश्यकता होगी। इंस्टॉलेशन को अंतिम रूप देने के लिए आपको Y चुनने की आवश्यकता होगी। यदि आप भविष्य में इससे फिर से परेशान नहीं होना चाहते हैं, तो आप टाइप कर सकते हैं
choco feature enable -n allowGlobalConfirmation
आपका ChocolateyGUI अब इंस्टॉल हो गया है, और यदि आप चाहते हैं तो आपके कमांड लाइन के दिन अब पीछे हैं!
ChocolateyGUI के साथ प्रोग्राम्स इंस्टॉल करना
ChocolateyGUI खोलने के लिए, अपने डेस्कटॉप या Start Menu पर प्रोग्राम ढूंढें और इसे लॉन्च करें।
एक बार जब आप प्रोग्राम में हों, तो आप बाईं ओर दो मुख्य टैब देखेंगे: "This PC" और "chocolatey।" "This PC" आपको Chocolatey के माध्यम से इंस्टॉल किए गए प्रोग्राम्स को प्रबंधित करने की अनुमति देता है, और "chocolatey" आपको उन प्रोग्राम्स को खोजने की अनुमति देता है जिन्हें आप इंस्टॉल करना चाहते हैं। Chocolatey का उपयोग किए बिना इंस्टॉल किए गए कोई भी प्रोग्राम यहां दिखाई नहीं देंगे। आपको उन्हें रीइंस्टॉल करना होगा या Chocolatey को उन्हें संभालने देना होगा।
Chocolatey प्रोग्राम लिस्टिंग डिफ़ॉल्ट रूप से एक सूची के रूप में दिखाई देती है, जो प्रोग्राम्स की लोकप्रियता के अनुसार व्यवस्थित होती है, लेकिन टाइल लेआउट यकीनन अधिक कुशल ब्राउज़िंग के लिए बनाता है। आप शीर्ष-दाएं कोने में बटनों का उपयोग करके इसे बदल सकते हैं। मैन्युअल रूप से ब्राउज़ करना थोड़ा धीमा हो सकता है, हालांकि, विशिष्ट प्रोग्राम्स को खोजने के लिए सर्च बार का उपयोग करें।
जब आप वह प्रोग्राम ढूंढ लेते हैं जिसे आप चाहते हैं, तो आप या तो उस पर अधिक विवरण देख सकते हैं या सीधे इंस्टॉल करने जा सकते हैं। एक बार जब आप इंस्टॉल पर क्लिक करते हैं (choco install [program]), तो आपका प्रोग्राम बहुत हद तक अपने आप सेट अप हो जाना चाहिए।
डायलॉग समाप्त होने के बाद, आप अपने नए प्रोग्राम को अपने Start Menu में बाकी सभी के साथ पाएंगे।
ChocolateyGUI के साथ प्रोग्राम्स अपडेट करना
Chocolatey के साथ प्रोग्राम्स इंस्टॉल करना आसान है, लेकिन अपडेट फीचर वह है जहां चीजें वास्तव में बहुत बढ़िया हो जाती हैं। ChocolateyGUI यह देखना बहुत आसान बनाता है कि आपके कौन से प्रोग्राम आउट ऑफ डेट हैं, और उन सभी को गति तक लाने में बस कुछ क्लिक्स लगते हैं।
यदि आप केवल एक को अपडेट करना चाहते हैं, तो आप उस पर राइट-क्लिक कर सकते हैं और "Update" (choco upgrade [program]) चुन सकते हैं। यह पहले से ही बहुत सारे प्रोग्राम्स की तुलना में आसान है, लेकिन सबसे अच्छी बात यह है कि आपको एक-एक करके जाने की आवश्यकता नहीं है। मेनू पर शीर्ष दाएं कोने में एस्टरिस्क के साथ रिफ्रेश सिंबल का अर्थ है "Update All," और यदि आप इसे दबाते हैं, तो Chocolatey स्वचालित रूप से अपनी सूची में हर प्रोग्राम को अपडेट कर देगा। वैकल्पिक रूप से, कमांड लाइन में choco upgrade all उपयोग करें। अपने प्रोग्राम्स को अपडेट करना अब एक सप्ताह में एक बार का कार्य हो सकता है जिसमें बस कुछ क्लिक्स लगते हैं।
पैकेज मैनेजमेंट की ओर कदम
संभावना है कि आप पहले से ही अपने दैनिक आधार पर उपयोग किए जाने वाले अधिकांश प्रोग्राम्स को इंस्टॉल कर चुके हैं, और आपने शायद प्रत्येक को डाउनलोड करके और सेट अप करके किया था, जब तक कि आपने इसे Microsoft Store के माध्यम से प्राप्त नहीं किया, जो कम से कम Windows में पैकेज मैनेजमेंट सेट अप करने की दिशा में एक संकेत है। Chocolatey पर स्विच करना थोड़ा कष्टप्रद हो सकता है, क्योंकि आपको उन प्रोग्राम्स को रीइंस्टॉल करने के लिए इसका उपयोग करना होगा जो आपके पास पहले से हैं या मौजूदा इंस्टॉल को संभालना होगा। लेकिन यदि आप हर बार Chocolatey की ओर रुख करते हैं, जब आप अन्यथा एक .exe या .msi डाउनलोड और चलाते, तो आप अंततः अपने बहुत सारे प्रोग्राम्स को Chocolatey के छत्र के नीचे पाएंगे।
यहां तक कि बेहतर: जब आप एक नया कंप्यूटर सेट अप कर रहे हों तो आप बैच इंस्टॉलेशन के लिए कुछ कमांड लाइन ट्रिक्स का उपयोग कर सकते हैं, जिसका अर्थ है कि कुछ मिनटों की टाइपिंग आपके कंप्यूटर को आपके इच्छित हर प्रोग्राम के साथ सेट अप कर सकती है, सभी Chocolatey के माध्यम से प्रबंधनीय। यह, इस तथ्य के साथ संयुक्त कि अब आपके प्रोग्राम्स को अपडेट करना कितना आसान होगा, आपको किसी और चीज के बारे में नर्ड होने के लिए बहुत समय देता है। आपने इसे अर्जित किया है।