5 ms·
That’s kinda like asking “why does Linux rely on `curl | sudo bash`” It doesn’t rely on it. It’s just something that’s possible.
by eddythompson80 3y ago
That’s kinda like asking “why does Linux rely on `curl | sudo bash`”
It doesn’t rely on it. It’s just something that’s possible.
- pbhjpbhj 3y agoSo there's a way to have Windows uninstall a program that doesn't offer an uninstaller? Where do I look in the OS for the manifest of all installed files from an installer? Thanks, I'm mostly a Linux user and I've sorely missed a `dpkg -L` on MS Windows for ages.
- dist-epoch 3y agoWindows does have an official package manager now - winget. It also supports the uninstall command. Also 'winget list' https://learn.microsoft.com/en-us/windows/package-manager/ https://learn.microsoft.com/en-us/windows/package-manager/
- pbhjpbhj 3y agoWhilst winget looks like progress (presumably there'll be a non-CLI interface soon?) it seems like it's a tool for a limited set of applications that are allowed into a Microsoft list, not even applicable to .msi[x] in general and definitely not a way to uninstall (nor even just list) files installed by applications in general.
- dist-epoch 3y agoRunning "winget list" on my system lists all installed application, no matter how they were installed.
- politelemon 3y agoAh that hadn't clicked for me until your example. So basically it's something 'popular' but doesn't mean it's the right way to do it, it's just abusing a capability.