इसे चित्रित करें:आपको अपने विंडोज पीसी में कुछ नया सॉफ्टवेयर स्थापित करने की आवश्यकता है। संभावना है, आप एक वेबसाइट पर जा रहे होंगे, पृष्ठ पर जंक पर क्लिक न करने की कोशिश कर रहे होंगे, और फिर एक ग्राफिकल इंस्टॉलर के माध्यम से क्लिक कर रहे होंगे, सबसे अधिक संभावना डिफ़ॉल्ट सेटिंग्स का उपयोग कर रही है।
यह एक दिनचर्या है जिससे आप शायद परिचित हैं क्योंकि यह विंडोज़ के जीवनकाल में मुश्किल से बदला है, क्योंकि सॉफ्टवेयर ऑनलाइन वितरित किया जाने लगा। यूनिक्स सिस्टम के पास एक वैकल्पिक दृष्टिकोण है, हालांकि पैकेज प्रबंधकों द्वारा नियंत्रित सॉफ़्टवेयर इंस्टॉल के साथ न्यूनतम उपयोगकर्ता इनपुट की आवश्यकता होती है और अक्सर कमांड लाइन के माध्यम से नियंत्रित होती है। तृतीय-पक्ष पैकेज प्रबंधकों के उपयोग के माध्यम से, इन लाभों को विंडोज़ तक पहुँचाने में अब रुचि बढ़ रही है।
हमने हाल ही में स्कूप पर एक नज़र डाली, जो एक सरल और सुलभ पैकेज मैनेजर समाधान है। उस लेख में विंडोज के ग्राफिकल इंस्टालर पर टर्मिनल पैकेज मैनेजरों के फायदों के बारे में और चर्चा है, इसलिए यदि आप अभी भी अवधारणा के लिए नए हैं तो हम आपको इसे पढ़ने के लिए प्रोत्साहित करते हैं। आज, हम चॉकलेटी को एक्सप्लोर करेंगे, जो कि एक वैकल्पिक विंडोज़ पैकेज मैनेजर है, जो उपयोगकर्ता के अनुकूल डेस्कटॉप अनुप्रयोगों पर थोड़ा अधिक ध्यान केंद्रित करता है।
चॉकलेट को मुख्य रूप से कमांड लाइन से नियंत्रित किया जाता है। यदि आप कंसोल एप्लिकेशन में नए हैं तो चिंता न करें - दस्तावेज़ में दिखाए गए अनुसार कमांड टाइप करें और आपको किसी भी समस्या का सामना नहीं करना चाहिए। चॉकलेटी में एक वैकल्पिक ग्राफिकल इंटरफ़ेस भी है जिसे हम बाद में एक्सप्लोर करेंगे।
चॉकलेट इंस्टॉल करना
चॉकलेटी को स्थापित करने के लिए, स्टार्ट मेनू से पावरशेल खोलें। इसके बाद, स्क्रिप्ट की निम्न पंक्ति को कॉपी और पेस्ट करें और एंटर दबाएं:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
यह चॉकलेटी की इंस्टॉलेशन स्क्रिप्ट को डाउनलोड करने और चलाने से पहले बाहरी स्क्रिप्ट को चलाने की अनुमति देने के लिए पावरशेल को कॉन्फ़िगर करेगा। इस प्रक्रिया के बारे में अधिक जानकारी के लिए, आपको चॉकलेटी के स्वयं के दस्तावेज़ीकरण का संदर्भ लेना चाहिए। यदि आप इस बारे में चिंतित हैं कि स्क्रिप्ट क्या करती है, तो आपको कमांड चलाने से पहले इसका मैन्युअल रूप से निरीक्षण करना चाहिए।
चॉकलेट के साथ प्रोग्राम इंस्टॉल करना
चॉकलेटी की मुख्य विशेषता एकल कमांड के साथ विंडोज सॉफ्टवेयर स्थापित करने की क्षमता है। किसी वेबसाइट पर जाने और इंस्टॉलर के माध्यम से मैन्युअल रूप से क्लिक करने के बजाय, आप पावरशेल लॉन्च कर सकते हैं और निम्न जैसा कुछ टाइप कर सकते हैं:
choco install vlc
यह आपके सिस्टम में वीएलसी मीडिया प्लेयर को डाउनलोड और इंस्टॉल करेगा, आपकी ओर से किसी भी कार्रवाई की आवश्यकता के बिना। जैसे ही आपके सिस्टम में VLC जोड़ा जाएगा, आपको अपने कंसोल में प्रगति की जानकारी दिखाई देगी। फिर आप इसे अपने प्रारंभ मेनू में ऐसे पाएंगे जैसे कि आप स्वयं इंस्टॉलर चला रहे हों।
कुछ प्रोग्राम आपको उनकी स्थापना के दौरान स्क्रिप्ट चलाने के लिए संकेत दे सकते हैं। कंसोल में "यस फॉर ऑल" के लिए "ए" टाइप करें और फिर इस प्रॉम्प्ट को स्वीकार करने और इंस्टॉलेशन को पूरा करने के लिए एंटर दबाएं।
चॉकलेटी हजारों विभिन्न कार्यक्रमों का समर्थन करता है। आप चॉकलेटी पैकेज रिपॉजिटरी को ब्राउज़ करके देख सकते हैं कि क्या उपलब्ध है। कुछ सबसे लोकप्रिय विकल्पों में क्रोम, एडोब रीडर, फ़ायरफ़ॉक्स, विनरार और स्काइप शामिल हैं। पैकेज रिपोजिटरी प्रत्येक आइटम को स्थापित करने के लिए "चोको इंस्टॉल" कमांड में संलग्न करने के लिए नाम प्रदर्शित करता है।
इंस्टॉल किए गए प्रोग्राम अपडेट करना
चॉकलेटी आपके द्वारा इंस्टॉल किए गए प्रोग्राम को अपडेट करना आसान बनाता है। अपने सिस्टम पर हर पुराने चॉकलेटी पैकेज को अपग्रेड करने के लिए निम्न कमांड चलाएँ:
choco upgrade all
आप किसी एकल प्रोग्राम को अपडेट करने के लिए ऐप का नाम भी पास कर सकते हैं:
choco ugprade vlc
चॉकलेटी जाँच करेगा कि क्या अपडेट की आवश्यकता है और स्वचालित रूप से नया संस्करण स्थापित करें। यदि आप यह देखना चाहते हैं कि क्या अपडेट उपलब्ध हैं, तो उन्हें इंस्टॉल किए बिना, इसके बजाय "चोको आउटडेटेड" चलाएं।
आगे के आदेश
कुछ अन्य चॉकलेटी कमांड हैं जो आपको उपयोगी लग सकती हैं।
"choco list -lo" चलाने से आपके द्वारा इंस्टॉल किए गए सभी प्रोग्रामों की एक सूची प्रदर्शित होगी। आप "क्वेरी" के लिए पैकेज रिपॉजिटरी खोजने के लिए "चोको सर्च क्वेरी" चला सकते हैं और सभी मेल खाने वाले प्रोग्राम प्रदर्शित कर सकते हैं, इसलिए आपको नए सॉफ़्टवेयर को खोजने के लिए वेब ब्राउज़र की भी आवश्यकता नहीं है।
जब किसी प्रोग्राम को हटाने की बात आती है, तो प्रोग्राम का नाम जोड़ते हुए "चोको अनइंस्टॉल" कमांड का उपयोग करें। चॉकलेटी अन्य तरीकों से हटाए गए ऐप्स का ट्रैक रखने की भी पूरी कोशिश करता है - यदि आप चॉकलेट के साथ कोई प्रोग्राम इंस्टॉल करते हैं लेकिन फिर उसे विंडोज़ सेटिंग ऐप या कंट्रोल पैनल से हटा देते हैं, तो यह चॉकलेटी से भी स्वचालित रूप से गायब हो जाना चाहिए।
चॉकलेटी बहुत शक्तिशाली है और हमने इस लेख के साथ केवल इसकी विशेषताओं की सतह को खंगाला है। उन्नत उपयोगकर्ताओं के लिए बहुत सारे कॉन्फ़िगरेशन विकल्प हैं, साथ ही स्थानीय प्रॉक्सी, कैश और पैकेज रिपॉजिटरी चलाने का विकल्प भी है। चॉकलेटी के पास व्यवसाय और संगठनात्मक उपयोग के लिए भुगतान विकल्प भी हैं।
चॉकलेट का UI
अंत में, यह ध्यान देने योग्य है कि चॉकलेटी में एक वैकल्पिक ग्राफिकल इंटरफ़ेस है जो आपको अपने पैकेज के साथ बातचीत करने और नए स्थापित करने में मदद करता है। जैसा कि आप उम्मीद कर सकते हैं, UI को स्थापित करना चाकलेटी के माध्यम से ही किया जाता है!
GUI को स्थापित करने के लिए "choco install Chocolateygui" चलाएँ। तब आप अपने प्रारंभ मेनू से GUI लॉन्च करने में सक्षम होंगे।
यह आपको अपने स्थापित पैकेजों को देखने, अद्यतनों की जांच करने और चॉकलेटी सेटिंग्स को अनुकूलित करने के लिए एक सरल ग्राफिकल इंटरफ़ेस देता है। आप बाएँ साइडबार में "चॉकलेटी" पर क्लिक करके चॉकलेटी कैटलॉग ब्राउज़ कर सकते हैं। यहां, आप नए प्रोग्राम खोज सकते हैं और उन्हें एक क्लिक के साथ इंस्टॉल कर सकते हैं, यदि कंसोल ऐप्स आपके लिए उपयुक्त नहीं हैं, तो पावरशेल के आगे उपयोग से बचें।