I'm trying to install programs through wine so that it's available to all users. Reasons are obvious: save space and I don't like the idea of doing separate multiple installations of a program for multiple users. One installation per machine should be sufficient.
Here's what I've done:
(1) Installing a program to my user account drops the program in [/home/me/.wine/]. I made that program read/write/execute to all users. Programs seem to work from another user account if he/she browses to my home folder, into ~/.wine/drive_c/Program Files (x86)/the-program/program-executable.exe
Not ideal but workable.
(2) I then moved my ~/.wine folder out of my home directory onto a shared partition and created a sym-link to it in my home folder and called it “.wine”. I've effectively replaced my .wine folder with a link to a .wine folder on a shared folder.
It seems to work alright.
My question: Does anyone know a better way to do this? My solution seems a bit crazy and a bit hacky. Any smart people out there think this is a bad idea?