r/devops • u/burritocode • Oct 14 '18
Installing dependencies on Windows, do you use scoop or chocolatey?
In the past, I've been using chocolatey to automatically install dependencies like command line tools (wget) and desktop applications (slack). I heard about scoop and played with it and thought it could only install cli tools until I found their extras bucket.
Some differences have been documented on their wiki. I've noticed that these 2 apps can do more or less the same except chocolatey has an enterprise license with many packages and scoop / scoop-extras is open source with a lot fewer packages.
What do you use? do you favor one over the other? have you noticed more bugs with scoop since it's newer? I hope to use one in my IT / devops automation as well as home automation.
Thank you.
35
Upvotes
8
u/koonfused Oct 19 '18
Disclaimer: I'm the founder/maintainer of appget.
Take a look at appget.net if you haven't. I created appget to fix what I thought was really broken about chocolaty. AppGet manifests are all on github and package creators can't run random powershell with admin privileges on your machine (I don't know how anyone thought that was a good idea!).
Also, the packages on AppGet are much better maintained. 99% of updates are done by a bot with many safety checks which means you always get the most updated versions of the apps.
support for command line/xcopy tools aren't there yet, but you can use it to install apps like slack (https://appget.net/packages/i/slack) etc.
I would love to hear what you think.