Henry Nestler <Henry.Ne@...> wrote:
> Kurt Zurich wrote:
>> I prefer to install the distribution binaries from a *.zip file
>> (without the installer) rather than from an *.exe installer file.
>> Would this be possible? [...] a lot of other open
>> source programs for windows give you the option of installing the
>> pre-compiled binaries from a *.zip as well as with the *.exe
>> installer. It would be appreciated if coLinux would as well.
> Installing binaries or update binaries only over the old place would
> not run for coLinux. It is not an extracting only. Colinux need
> some more install steps for upgrading, and many more steps for first
> That's why I think, a ZIP only shipping would not make happy new
I agree with Kurt -- I'd be happier installing coLinux upgrades
"manually" from a zip file too.
I agree that new users would probably use the installer, but two
versions later, I'm not one of them :-) We should definitely keep (and
recommend!) the installer for new users.
My two upgrades went like this:
1. stop coLinux service
2. uninstall driver
3. rename c:\coLinux => c:\colinux.old
4. run new installer, creating fresh c:\coLinux installation
5. migrate sttings from old xml config file to the new one
6. copy old filesystem images from old dir to new dir
7. install new colinux driver
8. run colinux from command line, debug as necessary, stop
9. restart windows service
I started doing this because I wan't sure if the installer would safely
upgrade me, or if it might blow away my xml or my filesystems ...and I
still don't know if would!
But even if ten users here on this list were were all happily reporting
that the installer performed painless, flawless, roll-backable upgrades,
I'd probably still do it manually, because
a) I don't tend to trust GUI installers all that much,
b) I'm clearly a control freak and,
c) I have learned a lot about colinux, Linux in general *and* windows
doing things by hand (or rather, *breaking* things by hand and then
having to fix them...)
For example I never knew what initrd was, or what it did, and I'd never
resized a Linux filesystem before I started screwing around with coLinux
(thanks to GUI installers for Linux!)
I also never did so much starting, stopping and trying to
programmatically manipulate, a windows service before, and had no clue
what sparse files were.
I think most of the people who, like me, are *attracted* to coLinux
because it lets them gain more experience with Linux without abandoning
their familiar Windows desktops, are the same people who prefer to
install and upgrade windows apps manually, from zip files rather than
just double-clicking, pressing Next, Next, Next... and then Finish :-)