Description
Tell us the problem or your need
I do not like wine mixing Wine files and Application files. I would prefer the possibility to separate the installed application from others like SandBoxIE does in Windows.
I have some cases where the installation part is the problematic part and It would be helpfull If I could pack it and restore it in a fresh bottle. If you use Sandboxie as inspiration, it would also be interesting If I could import a sandboxie into existing or new bottles.
Describe the solution you'd like
Install new application does record the whole installation including registry changes into a separate folder which could be maped into a wine prefix. In best case I could stack several over each other like overlayfs allows.
eg.:
- main installation
- Optional: Every time a new msi get executed (Sometimes an Installation collect several setups) it will run in a separate layer. At the end you get a Layer tree where you could inspect what which setup changed what on file system and registry.
- basic configuration
- updates
- custom hack to get it work in wine
Other solutions?
- sandboxie: does not work in wine
- overlayfs: I'm not skilled enough to work with that.
- symlinks for application paths, (but that does not cover registry, and other special cases)
Additional context and references
https://github.com/sandboxie-plus/Sandboxie
https://en.wikipedia.org/wiki/OverlayFS