Computer >> कंप्यूटर >  >> प्रणाली >> Windows 11

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

एक नया मूल पैकेज प्रबंधक, WinGet (विंडोज पैकेज मैनेजर) , विंडोज 10 और 11 पर दिखाई दिया। आप इसका उपयोग कमांड प्रॉम्प्ट से ऐप्स इंस्टॉल करने के लिए कर सकते हैं (लिनक्स पैकेज मैनेजर जैसे यम, डीएनएफ, एपीटी, आदि के समान)।

WinGet.exe विंडोज़ चलाने वाले कंप्यूटर (जैसे चॉकलेट पैकेज मैनेजर) पर ऐप इंस्टॉलेशन को आसान बनाने वाला एक कंसोल टूल है। प्रोग्राम इंस्टॉल करने के लिए, आपको आधिकारिक साइटों को खोजने, इंस्टॉलेशन फ़ाइलों को डाउनलोड करने और मैन्युअल रूप से ऐप्स इंस्टॉल करने की आवश्यकता नहीं है। विंडोज पैकेज मैनेजर का उपयोग करके, आप केवल एक कमांड के साथ रिपॉजिटरी से किसी भी प्रोग्राम को इंस्टॉल या अपडेट कर सकते हैं।

Windows 10 पर WinGet पैकेज मैनेजर कैसे स्थापित करें?

आप विनगेट को विंडोज 10 पर बिल्ड 1709 या नए के साथ इंस्टॉल कर सकते हैं। विंगेट पहले से ही वर्तमान Windows 11 21H2 और Windows 10 21H1 बिल्ड की छवि में एम्बेड किया गया है।

यह जांचने के लिए कि आपके कंप्यूटर पर विंगेट स्थापित है या नहीं, एक पॉवरशेल कंसोल खोलें और कमांड चलाएँ:

Get-AppPackage *Microsoft.DesktopAppInstaller*|select Name,PackageFullName

हमारे मामले में, विंगेट स्थापित है (UWP एप्लिकेशन का नाम Microsoft.DesktopAppInstaller है। )।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

आप केवल विंडोज़ (10 और 11) के डेस्कटॉप संस्करणों पर विंगेट का उपयोग कर सकते हैं। विंगेट आधिकारिक तौर पर विंडोज सर्वर 2022 के लिए समर्थित नहीं है, लेकिन इसे प्रयोगात्मक मोड में स्थापित किया जा सकता है।

आप Microsoft Store से WinGet इंस्टॉल कर सकते हैं (इसे ऐप इंस्टॉलर . कहा जाता है) वहां) https://www.microsoft.com/en-us/p/app-installer/9nblggh4nns1#activetab=pivot:overviewtab

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

विंगेट स्थापित करने के लिए, एमएस स्टोर आपके कंप्यूटर पर चलना चाहिए (यदि माइक्रोसॉफ्ट स्टोर हटा दिया गया है या क्षतिग्रस्त हो गया है, तो आप इसे पुनर्स्थापित या मरम्मत कर सकते हैं)।

साथ ही, आप PowerShell का उपयोग करके मैन्युअल रूप से विंगेट स्थापित कर सकते हैं (यदि आपने विंडोज़ में अंतर्निहित UWP ऐप्स को हटा दिया है)। ऐसा करने के लिए, आपको GitHub (https://github.com/microsoft/winget-cli/releases) से विंगेट msixbundle फ़ाइल डाउनलोड करने और इसे स्थापित करने के लिए PowerShell का उपयोग करने की आवश्यकता है:

Invoke-WebRequest -Uri "https://github.com/microsoft/winget-cli/releases/download/v1.1.12653/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle" -OutFile "C:\PS\WinGet.msixbundle"
Add-AppxPackage "C:\PS\WinGet.msixbundle"

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

आप WinGet पैकेज को मैन्युअल रूप से डाउनलोड और इंस्टॉल भी कर सकते हैं।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

इस कमांड का उपयोग करके स्थापित विंगेट संस्करण की जाँच करें:

winget --version

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

यहाँ मूल विंगेट कमांड हैं:

  • winget install <package> —एक पैकेज स्थापित करें
  • winget uninstall <package> — पैकेज निकालें
  • winget upgrade - सॉफ़्टवेयर पैकेज अपडेट करें
  • winget list - विंडोज़ पर इंस्टॉल किए गए ऐप्स की सूची बनाएं
  • winget show <package> — पैकेज की जानकारी प्रदर्शित करें
  • winget source <options> — रिपॉजिटरी प्रबंधित करें
  • winget search <search_string> — रिपॉजिटरी में पैकेज खोजें
  • winget export - इंस्टॉल किए गए प्रोग्रामों की सूची को एक फ़ाइल में निर्यात करें
  • winget import - फ़ाइल में सूची के अनुसार प्रोग्राम (पैकेज) की स्थापना
  • winget hash <package> — पैकेज इंस्टालर हैश प्राप्त करें
  • winget validate <package> - मेनिफेस्ट फ़ाइल को सत्यापित करने के लिए

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

विंगेट सेटिंग्स settings.json . में संग्रहीत हैं फ़ाइल (C:\Users\%username%\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState ) आप कमांड का उपयोग करके विंगेट सेटिंग्स को बदल सकते हैं:

winget settings

WinGet का उपयोग करके Windows में सॉफ़्टवेयर पैकेज परिनियोजित करना

WinGet पैकेज मैनेजर के माध्यम से प्रोग्राम इंस्टॉल करने के लिए ऑनलाइन रिपॉजिटरी का उपयोग किया जाता है। उनकी सूची कमांड के साथ प्रदर्शित की जा सकती है:

winget source list

डिफ़ॉल्ट रूप से, WinGet में दो आधिकारिक रिपॉजिटरी उपलब्ध हैं:

  • msstore (https://storeedgefd.dsx.mp.microsoft.com/v9.0) - माइक्रोसॉफ्ट स्टोर रिपोजिटरी
  • विंगेट (https://winget.azureedge.net/cache) - माइक्रोसॉफ्ट द्वारा अनुरक्षित बेसिक विंगेट सॉफ्टवेयर रिपोजिटरी
आप WinGet में तृतीय-पक्ष रिपॉजिटरी को कनेक्ट कर सकते हैं। आप कमांड का उपयोग करके अन्य स्रोत जोड़ सकते हैं:winget source

WinGet के माध्यम से किसी एप्लिकेशन को इंस्टॉल करने से पहले, आपको पैकेज का नाम पता करना होगा। संकुल को खोजने के लिए, खोज कमांड का उपयोग किया जाता है। उदाहरण के लिए, ज़िप search खोजने के लिए संग्रह प्रबंधकों को भंडार में, यह आदेश चलाएँ:

winget search zip

यदि आप प्रोग्राम को केवल Microsoft Store रिपॉजिटरी में खोजना चाहते हैं, तो रन करें:

winget search zip -s msstore

कमांड आपकी क्वेरी से मेल खाने वाले पैकेजों की सूची (उनके नाम और संस्करणों के साथ) देता है। स्रोत . पर ध्यान दें स्तंभ। यह उस रिपॉजिटरी को सूचीबद्ध करता है जहां पैकेज स्थित है।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

आप किसी विशिष्ट पैकेज के बारे में जानकारी प्राप्त कर सकते हैं:

winget show 7zip.7zip

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

पैकेज के कई संस्करणों को रिपॉजिटरी में होस्ट किया जा सकता है। उपलब्ध पैकेज संस्करणों की सूची प्रदर्शित करने के लिए, दौड़ें:

winget show 7zip.7zip --versions

उदाहरण के लिए, आप 7zip install इंस्टॉल करना चाहते हैं . इसका नाम या आईडी कॉपी करें और निम्नलिखित इंस्टॉलेशन कमांड चलाएँ:

winget install 7zip.7zip

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

प्रोग्राम का नवीनतम उपलब्ध संस्करण डिफ़ॉल्ट रूप से स्थापित है। आप पैकेज का विशिष्ट संस्करण स्थापित कर सकते हैं:

winget install 7zip.7zip -v 21.05

जैसा कि आप देख सकते हैं, पैकेज मैनेजर ने एक ही कमांड का उपयोग करके ऐप को स्वचालित रूप से डाउनलोड और इंस्टॉल किया है। प्रोग्राम विंडोज स्टार्ट मेनू में स्थापित सॉफ्टवेयर की सूची में दिखाई दिया है।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

फिर मेरी पावरशेल स्क्रिप्ट के लिए विंडोज टर्मिनल और वीएससीओडी स्थापित करें।

पहले पैकेज के नाम खोजें:

winget search terminal
winget search "visual studio"

फिर उन्हें बारी-बारी से स्थापित करें:

winget install Microsoft.WindowsTerminal –e ; winget install Microsoft.VisualStudioCode –e install स्थापित करें

यदि आप पैकेज स्थापना को पृष्ठभूमि में चलाना चाहते हैं, तो –मौन . का उपयोग करें विकल्प:

winget install "VLC media player" --silent

जब आप कुछ सॉफ़्टवेयर स्थापित करते हैं, तो आप स्वचालित रूप से उपयोग की शर्तों को स्वीकार कर सकते हैं। उदाहरण के लिए, Sysinternals टूलकिट इंस्टॉल करते समय:

winget install sysinternals --accept-package-agreements

डिफ़ॉल्ट रूप से, प्रोग्राम फाइल फोल्डर में सिस्टम ड्राइव पर प्रोग्राम इंस्टॉल होते हैं। आप किसी प्रोग्राम के लिए इंस्टॉलेशन फोल्डर को बदल सकते हैं:

winget install microsoft.visualstudiocode --location "D:\Programs"

कृपया ध्यान दें कि जब बिना प्रशासक की अनुमति के विंगेट चलाते हैं, तो कुछ प्रोग्राम इंस्टॉल करते समय यूएसी एलिवेशन प्रॉम्प्ट दिखाई दे सकता है। यदि आप एक उन्नत cmd/PowerShell कंसोल में विंगेट चलाते हैं, तो सभी प्रोग्राम UAC प्रॉम्प्ट के बिना इंस्टॉल किए जाते हैं (सावधान रहें, केवल उन एप्लिकेशन को इंस्टॉल करें जिन पर आप भरोसा करते हैं)।

Winstall:WinGet पैकेज मैनेजर के लिए वेब GUI

जिन उपयोगकर्ताओं को विंगेट सीएलआई इंटरफ़ेस पसंद नहीं है वे Winstall . का उपयोग कर सकते हैं वेब सेवा (https://winstall.app/)। Winstall WinGet रिपॉजिटरी के लिए एक ग्राफिकल इंटरफ़ेस है (2900 से अधिक प्रोग्राम इंस्टॉलेशन के लिए उपलब्ध हैं)।

आप जिन प्रोग्रामों की आवश्यकता है, उनके लिए इंस्टॉलेशन स्क्रिप्ट जेनरेट करने के लिए आप Winstall का उपयोग कर सकते हैं। रिपॉजिटरी में प्रोग्राम ढूंढें और + . पर क्लिक करें उन्हें स्थापना स्क्रिप्ट में जोड़ने के लिए।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

फिर स्क्रिप्ट जेनरेट करें . पर क्लिक करें बटन और सेवा चयनित ऐप पैकेजों को स्थापित करने के लिए एक सीएलआई कमांड बनाएगी।

कोड को बैच या पावरशेल टैब से कॉपी करें और इसे cmd.exe या पावरशेल कंसोल में पेस्ट करें।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

इस प्रकार, आप केवल एक कमांड के साथ आवश्यक प्रोग्राम इंस्टॉल कर सकते हैं।

WinGet:विंडोज़ पर पैकेज अपडेट करना और हटाना

WinGet आपको न केवल प्रोग्राम इंस्टॉल करने देता है बल्कि उन्हें अपडेट या हटाने की भी अनुमति देता है। अपने कंप्यूटर पर स्थापित प्रोग्रामों की सूची प्रदर्शित करने के लिए, दौड़ें:

winget list

कमांड कंप्यूटर पर इंस्टॉल किए गए प्रोग्रामों की पूरी सूची प्रदर्शित करेगा (जिसमें विंगेट के माध्यम से इंस्टॉल नहीं किए गए प्रोग्राम भी शामिल हैं)। यदि कार्यक्रम के लिए कोई अद्यतन उपलब्ध है, तो नया संस्करण उपलब्ध . में प्रदर्शित किया जाएगा कॉलम।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

विंगेट के माध्यम से इंस्टॉल किए गए एप्लिकेशन को अपडेट करने के लिए, कमांड चलाएँ:

winget upgrade --id 7zip.7zip

आप सभी इंस्टॉल किए गए प्रोग्राम को एक साथ अपडेट कर सकते हैं:

winget upgrade --all

प्रोग्राम को हटाने के लिए, कमांड का उपयोग करें:

winget uninstall --name 7zip.7zip

आप WinGet के माध्यम से इंस्टॉल नहीं किए गए एप्लिकेशन को उनकी आईडी से अनइंस्टॉल भी कर सकते हैं:

winget uninstall --id "{0F693AA3-4387-4ACB-A6FD-3A396290587}"

इंस्टॉल किए गए सॉफ़्टवेयर सूची को WinGet के माध्यम से किसी अन्य कंप्यूटर पर निर्यात और आयात करें

WinGet के साथ, आप किसी कंप्यूटर पर इंस्टॉल किए गए प्रोग्रामों की सूची को JSON फ़ाइल में निर्यात कर सकते हैं और फिर इस फ़ाइल का उपयोग दूसरे कंप्यूटर पर ऐप्स के समान सेट को तुरंत इंस्टॉल (आयात) करने के लिए कर सकते हैं।

इंस्टॉल किए गए ऐप्स की सूची को JSON फ़ाइल में निर्यात करने के लिए, चलाएँ:

winget export -o c:\ps\installedapps.json --include-versions

यदि प्रोग्राम के लिए कोई मेनिफेस्ट नहीं है, तो कमांड एक त्रुटि प्रदर्शित करेगा स्थापित पैकेज किसी भी स्रोत में उपलब्ध नहीं है .

फ़ाइल में विंडोज पैकेज मैनेजर के माध्यम से स्थापित कार्यक्रमों की एक सूची है।

विंडोज 10 और 11 पर विनगेट पैकेज मैनेजर का उपयोग करना

किसी अन्य कंप्यूटर पर JSON फ़ाइल से प्रोग्राम का एक सेट स्थापित करने के लिए, कमांड चलाएँ:

winget import -o .\installed_apps.json

Windows पैकेज प्रबंधक स्थापना के दौरान संस्करणों और अनुपलब्ध प्रोग्रामों को --ignore-unavailable जोड़कर अनदेखा कर सकता है और --ignore-versions विकल्प।


  1. Windows नए पैकेज मैनेजर के साथ आज ही अपना सॉफ्टवेयर कैसे जीतें

    माइक्रोसॉफ्ट ने पिछले महीने अपने बिल्ड वर्चुअल कॉन्फ्रेंस में विंडोज़ पर सॉफ़्टवेयर स्थापित करने का एक नया तरीका, विनगेट की घोषणा करके डेवलपर्स का ध्यान आकर्षित किया। विनगेट एक कमांड लाइन पैकेज मैनेजर है जो आपको विज्ञापन-रिडल्ड वेबसाइटों के माध्यम से ट्रैवेल करने की आवश्यकता को हटाकर केंद्रीय रिपॉजि

  1. विंडोज 10 8 और 7 के लिए 5 सर्वश्रेष्ठ डाउनलोड प्रबंधक

    फिल्में, गाने, टीवी शो, सॉफ्टवेयर, डाउनलोड करने के लिए इंटरनेट पर बहुत सी चीजें उपलब्ध हैं। साथ ही, सस्ते डेटा प्लान के साथ बेहतर इंटरनेट स्पीड के कारण यूजर्स का झुकाव कंटेंट डाउनलोड करने की ओर होता है। इसके अलावा, यदि आपके पास कुछ पसंदीदा फिल्में हैं, तो उन्हें स्ट्रीम करने और डेटा बर्न करने के बजा

  1. Winget - विंडोज (पैकेज मैनेजर) को यह सब मिलता है

    पैकेज प्रबंधन की अवधारणा - एक केंद्रीकृत स्थान के आसपास केंद्रित है जहां उपयोगकर्ता अपने सभी एप्लिकेशन प्राप्त कर सकते हैं - नया या नया नहीं है, और यह निश्चित रूप से मोबाइल ऑपरेटिंग सिस्टम से शुरू नहीं हुआ है। यह कुछ ऐसा है जो लिनक्स में वर्षों से मौजूद है, और अंततः एप्लिकेशन स्टोर में बदल गया है। A