choco
choco copied to clipboard
Allow per-user-installations
Some packages (like nvs) are per-user installers and probably with good reason to be so. However, chocolatey will track the installed package globally.
That means on a multi-user-system:
- UserA installs a package (say nvs) and all is fine for UserA
- UserB has no access to the installed package of UserA and additionally chcolatey aborts an installation due to the fact that the package is already installed.
I see two ways out of this:
- enabe chcolatey to deal with user-installers (additionally thouse might not need admin-privileges to install...)
- write a "wrapper" package so that only the installer get's installed (globally) and the per-user-installer get's started on first start for each user.
Any thoughts on this?
@nils-a I think we may already have an issue based on per user. It's not an easy issue and Chocolatey at this point defaults to global. We want to dial in that and make it work well and then we can look at per user types of installations.