[FEATURE] Add support installation on Windows Server 2022 #1955
-
Brief description of your issuePlease start by providing a well-advertised and discoverable download and a list of prerequisites with download links. This should be straightforward. I think you will find that most people will say the winget cli is most useful on systems without Microsoft Store availability. It is surprising that a package manager isn't standard on server class machines. Steps to reproduce
Expected behaviorFind release notes, download links, and instructions for installing winget-cli on the platform where it is perhaps most useful: Windows Server. Actual behavior
EnvironmentWindows Server 2022 machine on Azure that costs quite a bit of money and doesn't include a package manager. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 5 replies
-
I'm guessing you've already seen #754, but the long story short is that even if installation of winget is supported for Server 2022, it is just about unusable1 due to the issues described in #1474. Those are actually upstream OS issues, which may have a workaround specifically for winget at some point but they are mostly waiting to see if it gets resolved in Windows. There would be very little utility in a package manager where you have to be sitting on the console in order to use it. Once that issue is resolved the other ones should be easy to fix. If you're feeling brave, I've been compiling standalone builds of winget from the master branch that should "just work" on Server 2022. It might be worth me freezing a version that matches the stable release, although it would still be extremely unsupported by Microsoft. They will work just fine over SSH/PSRemoting, and no permissions changes are necessary. Edit: tested, my builds do work just fine on Server 2022. They aren't supported by MS, but it's a workaround until this is resolved. Footnotes
|
Beta Was this translation helpful? Give feedback.
-
I've converted this to a Discussion so the action of closing the Issue doesn't make the discussion harder to find or contribute to. We've updated the README.md with the official status of Windows Package Manager on Windows Server 2022. |
Beta Was this translation helpful? Give feedback.
-
Awesome to create a package manager, whose primary use case is power users and servers, that doesn't run on servers. Standalone builds are nice, but in practice |
Beta Was this translation helpful? Give feedback.
-
I too would love to see support for winget-cli on Windows Server. |
Beta Was this translation helpful? Give feedback.
I've converted this to a Discussion so the action of closing the Issue doesn't make the discussion harder to find or contribute to. We've updated the README.md with the official status of Windows Package Manager on Windows Server 2022.