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 पेज हुन्छ।