Chocolatey ट्यूटोरियल: Windows पैकेज मैनेजर के लिए एक-कमांड सॉफ़्टवेयर इंस्टॉलेशन
Chocolatey: Windows रीइंस्टॉल करने के बाद, एक कमांड से सारा सॉफ़्टवेयर वापस पाएं
एक वाक्य में समाधान: Windows रीइंस्टॉल करने के बाद एक-एक करके सॉफ़्टवेयर डाउनलोड और इंस्टॉल करने से थक गए? Chocolatey एक कमांड से आपके सभी सामान्य सॉफ़्टवेयर वापस लाता है।
कितनी बार आपने यह किया है — Windows रीइंस्टॉल करें, फिर आधा दिन बिताएं: ब्राउज़र खोलें, Chrome खोजें, डाउनलोड करें, इंस्टॉल करें; फिर 7-Zip खोजें, डाउनलोड करें, इंस्टॉल करें; फिर VS Code… हर सॉफ़्टवेयर के लिए वही प्रक्रिया दोहराएं।
Chocolatey इस समस्या को हल करता है।
Chocolatey क्या है?
Chocolatey Windows के लिए सबसे लोकप्रिय पैकेज मैनेजर है। यह PowerShell पर आधारित है और एक कमांड से स्वचालित रूप से इंटरनेट से सॉफ़्टवेयर डाउनलोड और इंस्टॉल कर सकता है। यह सभी इंस्टॉल किए गए सॉफ़्टवेयर के वन-क्लिक अपडेट का भी समर्थन करता है।
यह जो समस्या हल करता है: मैन्युअल इंस्टॉलेशन के बजाय सॉफ़्टवेयर इंस्टॉलेशन को स्वचालित करें, Linux के apt-get जितना सरल बनाएं।
मुख्य विशेषताएं
- एक-कमांड इंस्टॉलेशन:
choco install firefoxऑटो-डाउनलोड और इंस्टॉल - एक-कमांड अपडेट:
choco upgrade allसभी सॉफ़्टवेयर अपडेट करता है - डिपेंडेंसी हैंडलिंग: आवश्यक डिपेंडेंसी स्वचालित रूप से इंस्टॉल करता है
- साइलेंट इंस्टॉलेशन: बिना “Next” क्लिक किए बैकग्राउंड में इंस्टॉल
- समृद्ध सॉफ़्टवेयर लाइब्रेरी: रिपॉजिटरी में 9,000 से अधिक पैकेज
Chocolatey बनाम Scoop
| उपयोग परिदृश्य | अनुशंसित टूल |
|---|---|
| Chrome, Firefox, Office इंस्टॉल करें | Chocolatey |
| Python, Node.js, Git इंस्टॉल करें | Scoop या Chocolatey |
| मल्टीपल वर्जन साइड बाय साइड चाहिए | Scoop |
| एडमिन विशेषाधिकार नहीं हैं | Scoop |
कई डेवलपर्स दोनों इंस्टॉल करते हैं: Chocolatey रोज़मर्रा के सॉफ़्टवेयर के लिए, Scoop डेवलपमेंट टूल के लिए।
डाउनलोड
Chocolatey को डाउनलोड पैकेज की ज़रूरत नहीं है। एडमिनिस्ट्रेटर PowerShell में यह चलाएं:
Set-ExecutionPolicy Bypass -Scope Process -Force
[System.Net.ServicePointManager]::SecurityProtocol = 3072
iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
- आधिकारिक साइट: https://chocolatey.org/
- पैकेज खोज: https://community.chocolatey.org/packages
सुझाव: इंस्टॉलेशन PowerShell में एडमिन के रूप में किया जाना चाहिए।
त्वरित शुरुआत
- एडमिन के रूप में PowerShell खोलें
- इंस्टॉलेशन स्क्रिप्ट चलाएं
- इंस्टॉल करने के बाद
choco install vscodeचलाकर परीक्षण करें - बैच इंस्टॉल:
choco install chrome firefox 7zip notepadplusplus - सभी अपडेट करें:
choco upgrade all - इंस्टॉल किए गए देखें:
choco list --local-only