winget कसे वापरावे: ॲप्स इन्स्टॉल आणि अपडेट करा
winget हा Windows 10 आणि 11 मध्ये असलेला कमांड-लाइन पॅकेज मॅनेजर आहे. तो प्रोग्राम प्रकाशकाच्या स्वतःच्या डाउनलोड पत्त्यावरून इन्स्टॉल करतो आणि प्रत्येक फाइल तिच्या SHA256 हॅशशी जुळवून पाहतो.
winget इन्स्टॉल आहे का ते तपासा
winget हा ॲप इन्स्टॉलर (App Installer) पॅकेजचा भाग आहे, जो Windows 11 मध्ये आणि सध्याच्या Windows 10 आवृत्त्यांमध्ये (1809 आणि नंतरच्या) आधीपासून असतो. PowerShell किंवा Terminal उघडून त्याची आवृत्ती विचारा. कमांड सापडली नाही, तर Microsoft Store मधून “ॲप इन्स्टॉलर” इन्स्टॉल किंवा अपडेट करा.
winget --versionप्रोग्राम शोधा
नावाने शोधा. निकालात पॅकेजचे नाव, त्याचा ID आणि सर्वात नवीन आवृत्ती दिसते. पुढील कमांडमध्ये ID च वापरा, कारण ID एकमेव असतो, तर नावे सारखी असू शकतात.
winget search vlcwinget show --id VideoLAN.VLCप्रोग्राम इन्स्टॉल करा
ID आणि -e (तंतोतंत जुळणी) सह इन्स्टॉल करा. winget पॅकेज मॅनिफेस्टमध्ये दिलेल्या पत्त्यावरून इन्स्टॉलर डाउनलोड करतो, त्याचा SHA256 हॅश जुळवतो आणि मग तो चालवतो. इन्स्टॉलरची विंडो लपवण्यासाठी --silent जोडा, किंवा सर्व युजरसाठी इन्स्टॉल करण्यासाठी --scope machine (यासाठी ॲडमिनिस्ट्रेटरची परवानगी लागते).
winget install --id VideoLAN.VLC -ewinget install --id VideoLAN.VLC -e --silent --scope machineजुनी आवृत्ती इन्स्टॉल करा
winget ला माहीत असलेल्या आवृत्त्यांची यादी पाहा आणि --version ने त्यांपैकी एक निवडा. प्रकाशक फाइल ऑनलाइन ठेवतो तोपर्यंत जुन्या आवृत्त्या इन्स्टॉल करता येतात.
winget show --id VideoLAN.VLC --versionswinget install --id VideoLAN.VLC -e --version 3.0.20प्रोग्राम अपडेट करा
winget upgrade अशा सर्व इन्स्टॉल केलेल्या प्रोग्रामची यादी देतो ज्यांची नवीन आवृत्ती उपलब्ध आहे, आपण winget ने इन्स्टॉल न केलेल्या प्रोग्रामचीही. एक प्रोग्राम ID ने अपडेट करा किंवा सर्व एकत्र. एखादा प्रोग्राम सध्याच्या आवृत्तीवरच ठेवायचा असेल, तर तो पिन करा.
winget upgradewinget upgrade --id VideoLAN.VLC -ewinget upgrade --allwinget pin add --id VideoLAN.VLCप्रोग्राम अनइन्स्टॉल करा
winget uninstall प्रोग्रामचा स्वतःचा अनइन्स्टॉलर चालवतो. winget list मध्ये दिसणारा ID वापरा.
winget list vlcwinget uninstall --id VideoLAN.VLC -eआपले प्रोग्राम नवीन PC वर न्या
इन्स्टॉल केलेल्या प्रोग्रामची यादी एका JSON फाइलमध्ये एक्सपोर्ट करा, ती फाइल नवीन PC वर कॉपी करा आणि तिथे इम्पोर्ट करा. winget ज्यांना ओळखत नाही असे प्रोग्राम वगळले जातात आणि त्यांची यादी दाखवली जाते.
winget export -o apps.jsonwinget import -i apps.json --accept-package-agreementsवारंवार विचारले जाणारे प्रश्न
winget सुरक्षित आहे का?
winget हे Microsoft ने बनवलेले ओपन सोर्स टूल आहे. कम्युनिटी रिपॉझिटरीतील प्रत्येक पॅकेज मॅनिफेस्ट स्वीकारण्यापूर्वी तपासला जातो, आणि ज्या इन्स्टॉलरचा SHA256 हॅश मॅनिफेस्टशी जुळत नाही तो winget चालवत नाही.
winget ला ॲडमिनिस्ट्रेटर अधिकार लागतात का?
winget ला स्वतःला नाही. Program Files मध्ये लिहिणारे इन्स्टॉलर नेहमीप्रमाणे ॲडमिनिस्ट्रेटर अधिकार मागतात; फक्त एका युजरसाठी इन्स्टॉल होणारे इन्स्टॉलर मागत नाहीत.
winget फाइल्स कुठून डाउनलोड करतो?
पॅकेज मॅनिफेस्टमध्ये दिलेल्या पत्त्यावरून, जो सहसा प्रकाशकाचा स्वतःचा सर्व्हर किंवा त्याचे GitHub releases पेज असतो.