Windows package management
-
As part of my effort to streamline recreation of my daily driver Windows box, I've been looking at posts from various Developers using Windows 10, detailing their environment configuration. They generally have pretty extensive application / package dependencies so it seemed like a good source of tips and strategies.
I stumbled across mentions of Scoop and AppGet. I'd heard of Scoop, it was on my radar, but AppGet, I've no knowledge of. It uses YAML for manifests (which are open source and stored in GitHub). Seems to be a decent (and current) list of Packages.
I do use Chocolatey on my PC and for helping patch the Windows PCs at work, but it's not been super smooth sailing.
Anyone spent any time using AppGet?
Update - Developer manifesto AppGet, What Chocolatey wasn’t
-
@warren-stanley said in Windows package management:
Anyone spent any time using AppGet?
I have not, but it looks really good
-
Interesting system. But random dev.
-
@JaredBusch said in Windows package management:
Interesting system. But random dev.
Yeah I was looking at some of their packages and some things that are super common, like google chrome are dozens of versions behind.
Not sure that I'd be wanting to go down that route.
-
@DustinB3403 said in Windows package management:
@JaredBusch said in Windows package management:
Interesting system. But random dev.
Yeah I was looking at some of their packages and some things that are super common, like google chrome are dozens of versions behind.
Not sure that I'd be wanting to go down that route.
Installing Google Chrome actually installs the latest version.
-
This is what happens when I create a new manifest for Chrome. I'm not sure why it would detect that version. You can name it whatever you want to during the creation of the yaml file or afterwards.
-
@black3dynamite so it's appended the version at the time of manifest creation (even though the default Tag of "latest" would mean it pulls the latest version)?
-
@warren-stanley said in Windows package management:
@black3dynamite so it's appended the version at the time of manifest creation (even though the default Tag of "latest" would mean it pulls the latest version)?
Here's a better explanation about Package Manifest Overview for Tags and Versions
-
@black3dynamite actually just consuming some coffee while reading through the AppGet docs
-
appget looks simple and decent, modern.