Using Wine: Seterra on Edubunto

Gavin McCullagh gmccullagh at gmail.com
Tue May 22 09:25:15 BST 2007


Hi,

On Mon, 21 May 2007, François BARILLON wrote:

> For a multiuser use, You have to locate drive_C in a place where
> everybody can get it.
> 
> You can do that with "winecfg", I think.

I'm not very experienced with wine, but this flashes warning lights for me.

I suspect for some applications you may need to give users write access to
the central drive_C in order for the application to work properly.  This
means multiple users running at the same time might be writing to the same
files simultaneously -- a recipe for problems.

If it is important that the applications run reliably, you may need to
think in terms of making a copy of drive_C in each user's home directory.

That might sound hideously expensive in disk space, but it needn't be so
bad.  Hard links should allow you to only duplicate files which actually
get modified.  So:

	mkdir /home/aaaaa/.wine/
	# set up all the wine stuff in /home/aaaaa/
	cp -rl /home/aaaaa/.wine/ /home/bbbbb/
	cp -rl /home/aaaaa/.wine/ /home/ccccc/
	cp -rl /home/aaaaa/.wine/ /home/ddddd/

will create hard links to all the files in /home/aaaaa/.wine/ in the other
users directories.   Then only when those files get written to in the other
home directories will they actually start to use up disk space.  Most files
probably won't ever change but a few may.

Gavin




More information about the edubuntu-users mailing list