[Wine] Re: How can wine be available for all users?
occhigrigi
wineforum-user at winehq.org
Wed Oct 22 05:19:09 CDT 2008
I've done it this way
Created a /windows directory where i put all the WINEPREFIX created for every application i need.
Here is an example with 3 applications
/windows
/windows/remedes
/windows/remedes/drive_c
/windows/remedes/user.reg
/windows/remedes/userdef.reg
/windows/remedes/system.reg
/windows/remedes/dosdevices
/windows/lotusnotes
/windows/lotusnotes/drive_c
/windows/lotusnotes/user.reg
/windows/lotusnotes/userdef.reg
/windows/lotusnotes/system.reg
/windows/lotusnotes/dosdevices
/windows/teraterm
/windows/teraterm/drive_c
/windows/teraterm/user.reg
/windows/teraterm/userdef.reg
/windows/teraterm/system.reg
/windows/teraterm/dosdevices
Then I've made a launch script for every application
Here's the script i use for lotusnotes
winapp=lotusnotes
if [ ! -d $HOME/.windows/$winapp ]; then
mkdir -p $HOME/.windows/$winapp
cd $HOME/.windows/$winapp
ln -s /windows/$winapp/dosdevices
ln -s /windows/$winapp/drive_c
ln -s /windows/$winapp/system.reg
cp /windows/$winapp/user.reg .
ln -s /windows/$winapp/userdef.reg
fi
export WINEPREFIX=$HOME/.windows/$winapp
wine 'c:\programmi\lotus\notes\notes.exe' 2> /dev/null
As you can see I use a ~/.windows to link all the necessary files ad directories for each user.
So i can still have a ~/.wine for each user's use
Disadvantages: security, under /windows each dir has to be 777 and disk space waste
Advantages: every user still has his own settings.
Hope this helps
More information about the wine-users
mailing list