Demitrius Nelon

1.6K posts

Demitrius Nelon banner
Demitrius Nelon

Demitrius Nelon

@DenelonMs

I'm currently working on WinGet (the Windows Package Manager). Join me on GitHub https://t.co/KNaGRIhtro

Katılım Mayıs 2020
197 Takip Edilen1.6K Takipçiler
Demitrius Nelon
Demitrius Nelon@DenelonMs·
Technically a breaking change, but I'd like to see if it would be OK to do this in a minor version increment. Let me know your thoughts. I really don't want to violate semantic versioning, but it might be worth it. Comment at: github.com/microsoft/wing…
English
1
1
5
330
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@awakecoding @steskalj I don't want to be accused of favoritism. Asking a search engine or an agent should yield some results. Reach out to me privately, and I'll share a list of the ones I'm aware of. You can then choose for yourself which ones to investigate.
English
0
0
0
30
Marc-André Moreau
Marc-André Moreau@awakecoding·
@DenelonMs @steskalj Got recommendations? Let's say I'd like not to add "develop an enterprise winget server" to my never ending list of side projects
English
1
0
2
53
Marc-André Moreau
Marc-André Moreau@awakecoding·
🚀 Exciting news! Devolutions has acquired UniGetUI, the popular open-source tool for 📦 installing and updating software across WinGet, Chocolatey, PowerShell, and more from one place. Read more 👇 devolutions.net/blog/2026/03/u…
English
6
7
47
2.8K
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@advinst I'm not sure why the article suggests WinGet will become extinct. The community repository has well over 10,000 packages.
Demitrius Nelon tweet media
English
0
0
0
17
Advanced Installer Powers PacKit FREE
WinGet is not the only option for Windows package management, and depending on your environment, it might not even be the best one.
English
1
0
2
104
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@xlr8harder Do you know which package identifier was used? Any chance you have the logs? `winget --info` shows where all used directories are. Append `--logs` to a winget command to open the WinGet log directory. `winget --logs` will do it without running another command.
English
0
0
0
3
xlr8harder
xlr8harder@xlr8harder·
winget install of powertoys fails with opaque numeric error code you're not hitting it out of the park here, Microsoft I didn't have high expectations and you've still failed to meet them
English
2
0
18
915
xlr8harder
xlr8harder@xlr8harder·
Using a windows machine for the first time in, uh... let's just say I'm old. What are the quality of life things I need? I know WSL is a thing. What else? I plan to do some local AI on the GPU.
English
48
1
89
8.3K
Ed Tittel
Ed Tittel@EdTittel·
Just had Sandbox lose network access. Couldn't stop the underlying VM process, so I rebooted. OK: it's now all back, all working. Odd. #WindowsInsiders #MVPbuzz
Ed Tittel tweet media
English
1
0
0
116
Michael Gorney
Michael Gorney@michael_gorney·
Winget is a joke 😭 if I have to CLICK things with my MOUSE, then it's NOT a package manager!! Just install everything automatically! Is it that much to ask for??
English
1
0
0
94
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@yito If you run `winget show <packageID>` on a few of them, you'll see they do.
English
1
0
0
61
Y. Ito 🌱
Y. Ito 🌱@yito·
Firefox って言語ごとにバイナリ違うの? Winget のパッケージにずらずらと出てくるの、うーんって感じですけども
Y. Ito 🌱 tweet media
日本語
1
0
0
119
Aaron Klotz 🇨🇦🇺🇦🎗️
JFC @Microsoft, your own Sysinternals package on winget has been failing for the last week because of outdated package metadata, and it's just sitting there waiting for a reviewer. How is this acceptable?
English
1
0
0
86
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@jp_mikkers @shanselman The WinGet PowerShell modules emit structured data for automation scenarios. Unfortunately, they don't have full parity with the CLI or the COM APIs yet.
English
0
0
2
24
Jean-Paul Mikkers
Jean-Paul Mikkers@jp_mikkers·
@shanselman winget really needs a machine readable (json) output mode, to avoid these parsing hacks.
English
3
0
2
269
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@PJ_Marcum @AscendOdyssey Perception is often confused with reality. Safe is a relative term. Everything in the community repository is scanned prior to submission. Hashes ensure the installer hasn't been modified prior to installation/upgrade.
English
1
0
2
25
John Marcum
John Marcum@PJ_Marcum·
Funny you said that. I’ve been thinking lately how everyone is touting WinGet as unsafe yet Linux has always used a package manager. So how is it safe on Linux but not on Windows? I really feel like WinGet is the future of app updates. Even if we have to pay for access to a trustworthy repository.
English
4
0
1
3K
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@wclifton968 @PJ_Marcum @AscendOdyssey You can use `winget show <package>` to see the metadata from the manifest for the arguments and architecture used by WinGet for the "best" installer. The manifests in the community repository do get static and dynamic analysis run on everything referenced.
English
2
0
2
28
W. Clifton
W. Clifton@wclifton968·
@PJ_Marcum @AscendOdyssey If I am not mistaken, Winget does not use a centralised-source for 3rd party software, unlike APT, which sources pre-built software from a centralised set of servers (e.g. Ubuntu PPAs), & instead Winget automates the download & installation from the developers website? Not sure.
English
1
0
1
108
Demitrius Nelon
Demitrius Nelon@DenelonMs·
@NathanMcNulty We do have a few examples of "monikers" that are unique enough to get success. In this case `winget install nodejs` would lead to OpenJS.NodeJS for example. Given more than 11,000 packages in the community repository, lots of overlap exists for individual "word" searches.
English
1
0
1
41
Nathan McNulty
Nathan McNulty@NathanMcNulty·
@DenelonMs It's honestly sad we have to think about these things, and so I don't blame people for just doing what they expect to work without thinking about verifying it first :(
English
1
0
1
209
Nathan McNulty
Nathan McNulty@NathanMcNulty·
So, uhh, "winget install node" might not do what you think 😬 Someone pointed this out to me thinking it might be a name squatting type attack, lol. Doesn't look like it is on the surface, but be careful out there ;)
Nathan McNulty tweet media
English
4
1
16
4.5K
Bob Plankers
Bob Plankers@plankers·
Why, after two decades, does Microsoft Windows not have a pluggable software patching system a la yum/apt, that can also help enforce cryptographic trust in the repositories, and give users and companies a single way to trigger updates on a machine?
English
4
0
3
433