3 ms·
Chocolatey is far better than downloading installers manually, but it's just slow as every installer has to do its own thing rather than just relying on a packa
by lights0123 6y ago
Chocolatey is far better than downloading installers manually, but it's just slow as every installer has to do its own thing rather than just relying on a package manager to place files where they belong. It also doesn't remember why a package was installed, so dependencies of a package aren't removed after uninstalling it.
- wink 6y agoLast I checked the dependency management there is pretty basic. Also you have the additional problem, as in my case: the software requires a JDK, how likely is it that the user already has a JDK installed without chocolatey, and if not, which one will I install (not sure if it was even possible to say "any JDK between version X and Y").
- lights0123 6y agoYeah. I'm not too familiar with other distros, but Arch has a really nice thing where packages can specify e.g. "java-runtime>=11". If the user already has a compatible JRE installed, it'll be used, otherwise the user will be prompted to pick a version.