Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

User should define what kind of packages can be installed / can be listed #304

Open
LokiMidgard opened this issue May 23, 2020 · 5 comments
Labels
Area-Settings Issue related to WinGet Settings Issue-Feature This is a feature request for the Windows Package Manager client.

Comments

@LokiMidgard
Copy link

Description of the new feature/enhancement

The tool should have a configuration that prevents specific kinds of installers. E.g. WinGet could configured to only install MSIX and not MSI packages.

The problem I have with currently existing package manages or precisly the managed packages under windows is that I don't trust there uninstall. While MSI can be correctly uninstalled and often will, in my experience it does not always works. Using a package manager hides the fact what install medium is used. (It is not that I never install software that uses MSI but I generally think twice about it)

If I could setup winget in a way that it lists only packages that are known to uninstall/update without problems I head much more confidence in using it.

This way MSIX (and maybe other formats that can be easily removed) can be promoted a little bit without loosing support for "older" software.

@LokiMidgard LokiMidgard added the Issue-Feature This is a feature request for the Windows Package Manager client. label May 23, 2020
@ghost ghost added the Needs-Triage Issue need to be triaged label May 23, 2020
@denelon
Copy link
Contributor

denelon commented Jun 1, 2020

This looks loosely related to #154. I only mention it as we would likely use that work item to make sure we have the ability to manage the client. This would be a feature to allow or disallow a subset of installer types.

@denelon denelon removed the Needs-Triage Issue need to be triaged label Jun 1, 2020
@denelon denelon added this to the Package Manager Backlog milestone Jun 1, 2020
@Trenly
Copy link
Contributor

Trenly commented Jun 16, 2023

[Policy] Area-Settings

@microsoft-github-policy-service microsoft-github-policy-service bot added the Area-Settings Issue related to WinGet Settings label Jun 16, 2023
@denelon
Copy link
Contributor

denelon commented Mar 6, 2024

We've added support to specify the installer-type when installing packages. The remaining work would be to make a section in settings to specify required installer types.

@Trenly
Copy link
Contributor

Trenly commented Mar 6, 2024

We've added support to specify the installer-type when installing packages. The remaining work would be to make a section in settings to specify required installer types.

I do believe that the settings portion already exists - however, it only applies to the install command and does not affect winget search or winget list

@denelon denelon removed this from the Backlog-Client milestone Nov 14, 2024
@Trenly
Copy link
Contributor

Trenly commented Nov 25, 2024

@denelon - The functionality for specifying required installer type in settings was added in #3516 and has now been available since WinGet v1.6.2482

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Settings Issue related to WinGet Settings Issue-Feature This is a feature request for the Windows Package Manager client.
Projects
None yet
Development

No branches or pull requests

3 participants