[LBo] How to make a bunch of flavours of unix
Jisao
dimark at securenet.net
Tue Dec 5 17:55:53 CET 2006
Billy Pollifrone wrote:
> Stefan Waidele wrote:
>
>> Billy Pollifrone schrieb:
>>
>>> Stefan Waidele wrote:
>>>
>> Each distro configures their application a little bit different. It
>> might be good to be able to examine these differences (shell-prompt,...).
>>
>> If /home is shared, new newer install will simply overwrite the old
>> configs, thus "resetting" any customizations already made.
>>
>
> I'm not sure they do unless they create a new directory for that user
> that did not exist before.
>
> Lets say for instance, I'm installing and /home/billy is where I tell
> the installer to put my home dir. If that exists, the default skeleton
> files wouldn't be copied. What customizations I've done will be
> retained. What implications would happen by overwriting a ~/.kde
> directory for instance. If I chose a directory that doesn't exist, a
> default set of configuration files is written.
>
> Granted I've used primarily Debian derivatives, but I've not seen my
> configurations obliterated when I've tried another distro. I backup
> what's there first, of course.
>
> Having differing versions of installed software would be a problem
> though as configuration formats may have changed over time. Backwards
> compatibility and/or ignoring unknown configuration directives would
> help with this, but may or may not be in place and couldn't be
> completely relied on.
>
> If I'm incorrect on how installing a distro happens, like an example of
> a distro installer that does, I'd like to know about it.
>
As an average Linux user with many OSes on my computer (I have 4
altogether right now), I'd say that dealing with multiple OSes depends
on your level of proficiency in Linux. Somebody more at ease with Linux
can refine his installs into more complex and customized schemes. In
the case of Ali, who seem to be beginning with Linux, I would recommend
the following:
Pick the distribution he wishes to have as his "main" one. We could
call it "the default distribution". Install it, with the bootloader in
the MBR. MAKE A BOOT FLOPPY for that distro (read this twice, and then
DO IT). He will save himself a lot of hassles later. Install each of
the Linux distributions on one partition only. No separate boot. Also
install those distros with the /home in the same partition as the rest.
As a very convenient extra, he can create 2 partitions for some special
purpose: 1 rather large, to copy his various /home on later, once he
has a good feel for Linux. 1 vfat to share data between Linux and
Windows. Picking ext2 or ext3 as filsystems will also allow him to
install the driver in Windows and read/write on them, as a
non-negligeable bonus.
Any subsequent distribution is also installed in one single partition,
with grub installed in that partition, and chainloaded (like Anita
recommended). This allow for constant reinstalls of distros without too
many hassles.
Once familiar with Linux, users can try having /home on a separate
partition, by copying it (respecting the permissions) and then mounting
that as home. But an explanation for that can be quite involved,
considering the ifs and buts. The easiest is to google >permanent
/home< in the various distributions involved, and start from there.
My experience with trying to share a single /home has been rather
quirky, especially between Debian stable, testing and unstable. They
don't share a /home gracefully.
If other people have had different experiences, I'd be interested to
hear about it. Things can be done in so many different ways in Linux,
it's mind boggling.
Jisao
Do indeed create a partition for hom
More information about the QnA
mailing list