Skip to content

Commit 7d5254c

Browse files
authored
Updated overview (#6111)
1 parent 1f2c51d commit 7d5254c

1 file changed

Lines changed: 27 additions & 27 deletions

File tree

hub/package-manager/index.md

Lines changed: 27 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -1,57 +1,57 @@
11
---
2-
title: Windows Package Manager
3-
description: Windows Package Manager is a comprehensive package manager solution that consists of a command line tool and set of services for installing applications on Windows.
2+
title: WinGet
3+
description: WinGet (Windows Package Manager) is a comprehensive package manager solution that consists of a command line tool and set of services for installing, managing, and configuring applications on Windows.
44
ms.date: 02/13/2025
55
ms.topic: overview
66
---
77

8-
# Windows Package Manager
8+
# WinGet
99

10-
Windows Package Manager is a comprehensive [package manager solution](#understanding-package-managers) that includes:
10+
WinGet (Windows Package Manager) is a comprehensive [package manager solution](#understanding-package-managers) that includes:
1111

12-
- [WinGet](./winget/index.md): The command line tool and client interface for the Windows Package Manager service. You can view the packages available using the command [`winget list`](./winget/list.md), find more winget commands: [Use the WinGet tool to install and manage applications](./winget/index.md).
12+
- [WinGet](./winget/index.md): The command line tool and client interface for the Windows Package Manager. You can view the packages available using the command [`winget search`](./winget/search.md), find more winget commands: [Use the WinGet tool to install and manage applications](./winget/index.md).
1313
- [Submit packages to Windows Package Manager](./package/index.md): The packaging services for hosting and installing applications on Windows devices.
1414
- [WinGet Configuration files](./configuration/index.md): Create a set of instructions for Windows Package Manager to consolidate the steps for manually setting up a device and onboarding to a new project to a single command that is reliable and repeatable. WinGet Configuration files utilize PowerShell Desired State Configuration (DSC) in combination with YAML formatted instructions and WinGet packages to handle your machine set up.
1515

1616
Windows Package Manager is a helpful tool for:
1717

18-
- [Developers](#windows-package-manager-for-developers) who want to manage their software applications using the command line.
19-
- [Independent Software Vendors (ISVs)](#windows-package-manager-for-isv-software-distribution) who want to distribute software.
20-
- [Enterprise organizations](#windows-package-manager-for-enterprise-security) who want to automate device set up and maintain a secure work environment.
18+
- [Developers](#winget-for-developers) who want to manage their software applications using the command line.
19+
- [Independent Software Vendors (ISVs)](#winget-for-isv-software-distribution) who want to distribute software.
20+
- [Enterprise organizations](#winget-for-enterprise-security) who want to automate device set up and maintain a secure work environment.
2121

2222
## Understanding package managers
2323

24-
A package manager is a system or set of tools used to automate installing, upgrading, configuring and using software. Most package managers are designed for discovering and installing developer tools.
24+
A package manager is a system or set of tools used to install, upgrade, uninstall, and optionally configure software. Most package managers are designed for discovering and installing developer tools.
2525

2626
Ideally, developers use a package manager to specify the prerequisites for the tools they need to develop solutions for a given project. The package manager then follows the declarative instructions to install and configure the tools. The package manager reduces the time spent getting an environment ready, and it helps ensure the same versions of packages are installed on their machine.
2727

28-
Third party package managers can leverage the [Microsoft Community Package Manifest Repository](package/repository.md) to increase the size of their software catalog.
28+
Third party package managers may leverage the [WinGet Community Repository](package/repository.md) to increase the size of their software catalog.
2929

30-
## Windows Package Manager for developers
30+
## WinGet for developers
3131

32-
Developers use the **winget** command line tool to discover, install, upgrade, remove and configure a curated set of applications. After it is installed, developers can access **winget** via the Windows Terminal, PowerShell, or the Command Prompt.
32+
Developers use WinGet via the **winget** command line tool to discover, install, upgrade, remove and configure a curated set of applications. After it is installed, developers can access **winget** via the Windows Terminal, PowerShell, or the Command Prompt.
3333

3434
For more information, see [Use the winget tool to install and manage applications](winget/index.md).
3535

3636
For a video demo of winget, see [Intro to Windows Package Manager](/shows/open-at-microsoft/intro-to-windows-package-manager).
3737

38-
Find the [latest Windows Package Manager announcements and version updates](https://devblogs.microsoft.com/commandline/author/denelon/) in the [Windows Command Line Blog](https://devblogs.microsoft.com/commandline/).
38+
Find the [latest WinGet announcements and version updates](https://devblogs.microsoft.com/commandline/author/denelon/) in the [Windows Command Line Blog](https://devblogs.microsoft.com/commandline/).
3939

40-
## Windows Package Manager for ISV software distribution
40+
## WinGet for ISV software distribution
4141

42-
Independent Software Vendors (ISVs) can use Windows Package Manager as a distribution channel for software packages containing their tools and applications. To submit software packages (containing .msix, .msi, or .exe installers) to Windows Package Manager, we provide the open source **Microsoft Community Package Manifest Repository** on GitHub where ISVs can upload [package manifests](package/manifest.md) to have their software packages considered for inclusion with Windows Package Manager. Manifests are automatically validated and may also be reviewed manually.
42+
Independent Software Vendors (ISVs) can use WinGet as a distribution channel for software packages containing their tools and applications. To submit software packages to the WinGet Community Repository, we provide the open source **WinGet Community Repository** on GitHub where ISVs can upload [package manifests](package/manifest.md) to have their software packages considered for inclusion in the default **winget** source. Manifests and the packages they reference are automatically validated and may also be reviewed manually.
4343

44-
For more information, see [Submit packages to Windows Package Manager](package/repository.md).
44+
For more information, see [Submit packages to WinGet Community Repository](package/repository.md).
4545

46-
## Windows Package Manager for Enterprise Security
46+
## WinGet for Enterprise Security
4747

48-
The WinGet client can be used in the command line to install and manage applications across multiple machines. Those responsible for setting up enterprise work environments, such as IT Administrators or Security Analysts, with the goal of maintaining a consistent level of security settings across everyone’s work machine may also be using [Microsoft Intune](/mem/intune/) to manage security using “Group Policy” settings.
48+
WinGet can be used via the command line to install and manage applications across multiple machines. Those responsible for setting up enterprise work environments, such as IT Administrators or Security Analysts, with the goal of maintaining a consistent level of security settings across everyone’s work machine may also be using [Microsoft Intune](/mem/intune/) to manage security using “Group Policy” settings.
4949

50-
To maintain ongoing security updates, the WinGet client is released using the Microsoft Store and installs applications from the Microsoft Store using the [“msstore” source](./winget/source.md) and applying “certificate pinning” to ensure that the connection is secure and established with the proper endpoint.
50+
To maintain ongoing security updates, WinGet is released using the Microsoft Store and installs applications from the Microsoft Store using the [“msstore” source](./winget/source.md) and applying “certificate pinning” to ensure that the connection is secure and established with the proper endpoint.
5151

52-
The Group Policy applied by your enterprise organization may be using SSL inspection via a firewall between the WinGet client and the Microsoft Store source that causes a connection error to appear in the WinGet client.
52+
The Group Policy applied by your enterprise organization may be using SSL inspection via a firewall between WinGet and the Microsoft Store source that causes a connection error to appear in the WinGet client.
5353

54-
For this reason, the Windows Package Manager desktop installer supports a policy setting called: “BypassCertificatePinningForMicrosoftStore”. This policy controls whether the Windows Package Manager will validate the Microsoft Store certificate hash matches to a known Microsoft Store certificate when initiating a connection to the Microsoft Store Source. The options for this policy include:
54+
For this reason, Winget (via Desktop App Installer) supports a policy setting called: “BypassCertificatePinningForMicrosoftStore”. This policy controls whether WinGet will validate the Microsoft Store certificate hash matches to a known Microsoft Store certificate when initiating a connection to the Microsoft Store Source. The options for this policy include:
5555

5656
- **Not configured (default)**: If you do not configure this policy, the Windows Package Manager administrator settings will be adhered to. We recommend leaving this policy in the not configured default unless you have a specific need to change it.
5757
- **Enable**: If you enable this policy, the Windows Package Manager will bypass the Microsoft Store certificate validation.
@@ -61,19 +61,19 @@ For this reason, the Windows Package Manager desktop installer supports a policy
6161

6262
To learn more about setting up Group Policy for your enterprise organization, see the [Microsoft Intune documentation](/mem/intune/).
6363

64-
## Additional Group Policy settings for Windows Package Manager
64+
## Additional Group Policy settings for WinGet
6565

66-
Windows Package Manager provides additional configuration options through Group Policy, allowing IT administrators to manage and control functionality across multiple devices. These settings are particularly beneficial for enterprise environments where compliance and consistency are critical.
66+
WinGet provides additional configuration options through Group Policy, allowing IT administrators to manage and control functionality across multiple devices. These settings are particularly beneficial for enterprise environments where compliance and consistency are critical.
6767

68-
Beginning in Windows 11, additional Group Policy templates for Windows Package Manager are included with each release. These templates are divided into several subcategories, enabling IT administrators to configure key aspects of the tool's behavior, such as:
68+
Beginning in Windows 11, additional Group Policy templates for WinGet are included with each release. These templates are divided into several subcategories, enabling IT administrators to configure key aspects of the tool's behavior, such as:
6969

7070
- **Source Control**: Specify which sources are allowed or blocked.
7171
- **Local Development**: Control whether users are allowed to enable experimental features or local manifest installations.
7272
- **Execution Policies**: Set policies for the command line interface and proxy options.
7373

7474
To download the Group Policy templates:
7575

76-
1. Visit [Windows Package Manage GitHub releases](https://github.com/microsoft/winget-cli/releases).
76+
1. Visit [WinGet GitHub releases](https://github.com/microsoft/winget-cli/releases).
7777
2. Locate the release version you wish to use.
7878
3. Download the `DesktopAppInstallerPolicies.zip` file included in the release assets.
7979

@@ -87,7 +87,7 @@ The ZIP file contains the necessary `.admx` and `.adml` files for deploying the
8787
> [!NOTE]
8888
> When working on a Windows Domain Controller, you can store the Group Policy templates in the Central Store. For detailed instructions, see [How to create and manage the Central Store for Group Policy Administrative Templates in Windows](/troubleshoot/windows-client/group-policy/create-and-manage-central-store).
8989
90-
New Group Policy settings may be introduced with each release of Windows Package Manager. To ensure your environment is always up to date:
90+
New Group Policy settings may be introduced with each release of WinGet. To ensure your environment is always up to date:
9191

92-
- Regularly check for updates on the [Windows Package Manager GitHub repository](https://github.com/microsoft/winget-cli/releases) page.
92+
- Regularly check for updates on the [WinGet GitHub repository](https://github.com/microsoft/winget-cli/releases) page.
9393
- Review the release notes for changes or additions to the policy templates.

0 commit comments

Comments
 (0)