1"use strict";(self.webpackChunkyolo=self.webpackChunkyolo||[]).push([["7953"],{93517(e,n,i){i.r(n),i.d(n,{metadata:()=>t,default:()=>p,frontMatter:()=>a,contentTitle:()=>l,toc:()=>c,assets:()=>r});var t=JSON.parse('{"id":"notes/tips/windows/use-winget-to-manage-windows-applications","title":"Use WinGet to install and manage applications on Windows","description":"Use WinGet to install and manage applications from command line.","source":"@site/docs/notes/tips/windows/use-winget-to-manage-windows-applications.mdx","sourceDirName":"notes/tips/windows","slug":"/notes/tips/windows/use-winget-to-manage-windows-applications","permalink":"/docs/notes/tips/windows/use-winget-to-manage-windows-applications","draft":false,"unlisted":false,"tags":[],"version":"current","lastUpdatedAt":1778590717000,"frontMatter":{"description":"Use WinGet to install and manage applications from command line."},"sidebar":"docsSidebar","previous":{"title":"\u5F00\u542F\u7F51\u7EDC\u5171\u4EAB\u540E\u65E0\u6CD5\u88AB\u53D1\u73B0\u600E\u4E48\u529E\uFF1F","permalink":"/docs/notes/tips/windows/pc-not-discovered-in-network"},"next":{"title":"\u65C5\u884C\u7B14\u8BB0","permalink":"/docs/category/travel"}}'),s=i(74848),o=i(28453);let a={description:"Use WinGet to install and manage applications from command line."},l="Use WinGet to install and manage applications on Windows",r={},c=[{value:"What it is",id:"what-it-is",level:2},{value:"How does it know there is a new version of an application available",id:"how-does-it-know-there-is-a-new-version-of-an-application-available",level:2},{value:"How to install",id:"how-to-install",level:2},{value:"How to use",id:"how-to-use",level:2},{value:"References",id:"references",level:2}];function d(e){let n={a:"a",admonition:"admonition",code:"code",h1:"h1",h2:"h2",header:"header",li:"li",p:"p",ul:"ul",...(0,o.R)(),...e.components},{Head:i}=n;return i||function(e,n){throw Error("Expected "+(n?"component":"object")+" `"+e+"` to be defined: you likely forgot to import, pass, or provide it.")}("Head",!0),(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.header,{children:(0,s.jsx)(n.h1,{id:"use-winget-to-install-and-manage-applications-on-windows",children:"Use WinGet to install and manage applications on Windows"})}),"\n",(0,s.jsx)(i,{children:(0,s.jsx)("html",{lang:"en"})}),"\n",(0,s.jsx)(n.h2,{id:"what-it-is",children:"What it is"}),"\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.a,{href:"https://github.com/microsoft/winget-cli",children:"WinGet"})," is a command line tool enabling users to discover, install, upgrade, remove and configure applications on Windows 10 version 1809 (build 17763) or later, Windows 11, and Windows Server 2025 computers."]}),"\n",(0,s.jsx)(n.admonition,{type:"tip",children:(0,s.jsxs)(n.p,{children:["It's a ",(0,s.jsx)(n.code,{children:"Package Manager"})," service similar to ",(0,s.jsx)(n.a,{href:"https://brew.sh/",children:"Homebrew"})," on macOS and ",(0,s.jsx)(n.a,{href:"https://ubuntu.com/server/docs/how-to/software/package-management/",children:"APT"}),"/",(0,s.jsx)(n.a,{href:"https://docs.fedoraproject.org/en-US/quick-docs/dnf/",children:"DNF"})," on Linux."]})}),"\n",(0,s.jsx)(n.h2,{id:"how-does-it-know-there-is-a-new-version-of-an-application-available",children:"How does it know there is a new version of an application available"}),"\n",(0,s.jsxs)(n.p,{children:["There is an open-source ",(0,s.jsx)(n.a,{href:"https://github.com/microsoft/winget-pkgs",children:"community repository"})," on GitHub, where people can submit pull requests of manifests for each new version of their applications."]}),"\n",(0,s.jsx)(n.h2,{id:"how-to-install",children:"How to install"}),"\n",(0,s.jsxs)(n.p,{children:["It is a part of the ",(0,s.jsx)(n.a,{href:"https://apps.microsoft.com/detail/9nblggh4nns1",children:"App Installer"}),", which is delivered and updated by the ",(0,s.jsx)(n.code,{children:"Microsoft Store"}),"."]}),"\n",(0,s.jsx)(n.h2,{id:"how-to-use",children:"How to use"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget search <appname>"})," Search for applications"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget show <appname>"})," Show information about specific application"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget install <appname>"})," Install specific application"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget uninstall <appname>"})," Uninstall specific application"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget list"})," Display all installed applications"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget list <appname>"})," Display specific installed application"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget upgrade"})," Show all available upgrades"]}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"winget upgrade <appname>"})," Perform upgrade for specific application"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"references",children:"References"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.a,{href:"https://learn.microsoft.com/en-us
1/windows/package-manager/winget/",children:"Use WinGet to install and manage applications | Microsoft Learn"})}),"\n"]})]})}function p(e={}){let{wrapper:n}={...(0,o.R)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},28453(e,n,i){i.d(n,{R:()=>a,x:()=>l});var t=i(96540);let s={},o=t.createContext(s);function a(e){let n=t.useContext(o);return t.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function l(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(s):e.components||s:a(e.components),t.createElement(o.Provider,{value:n},e.children)}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.