I know LyxWinInstaller but it isn't what I want. I want to install
everything on 100 computers by unzipping a file (which contains a single
folder) or copying over the network.
As I wrote this is not possible. I have on my todo list to change my
installer
so that it can be run
silently because this was requested by some University computer pool guys.
But
I currently focused
my work to help to get LyX 1.5.0 ready and the silent installer became much
more complicated than I
thought. Our compuert gusy pointed me to problematics that were completely
new
for me, so I postponed this.
This is very useful for administrators who need to install tens or hundreds
of
computers. I have my own script to install MiKTeX, LyX, and needed bundle
such
as ASpell. MiKTeX has a nice property that it can be split to two part, one
in
program dir and one in config dir, then a init executable can be called to
init
a full functional MiKTeX. So my script can easily install MiKTeX: extract
two
files to appropriate dir, and run the init exe. For LyX things are a little
bit
more complex. Because we generally have a customized configure for LyX, like
toolbars, tools dir, etc. So What I do is save a copy of the user configure
dir tree of LyX. The bad thing is that now LyX and bundled softwares must be
installed in fixed dir. It has no problem for me most of the time. In very
rare cases it may be a problem.
So, based on my observation, I suggest just pack all LyX into a zip is good
enough. Administrators must customize their installation no matther how well
your silient installation is. If possible, provides a better init executable
than current configure.py.
Hangzai