We veronderstellen het volgende:
Dat een "main" of primaire Linux distributie reeds is geïnstalleerd met een kernelversie 2.4.x of nieuwere kernelversie,
dat je een vrije partitie hebt met 2 -- 4 Gig beschikbare ruimte en
dat je voldoende diskruimte hebt voor de tweede installatie (en eventueel daaropvolgend ontwikkelaars/testwerk).
Gegeven die veronderstellingen, volgt hierna een uiteenzetting van een manier om de meerdere secondaire Linux distributies op te zetten die zullen worden gebruikt voor ontwikkeling, testen, of andere doeleinden:
Maak als eerste een partitie aan op één van je harddisks welke groot genoeg is (gewoonlijk is 2--4Gb voldoende) voor een basisinstallatie van één van de secondaire Linux distributies.
Installeer de secondaire distro op deze partitie, maar voeg het niet toe aan je bootconfiguratie. In deze installatie hoeven alleen die packages te worden opgenomen die nodig zijn voor je doelapplicatie (of het testen daarvan). Je kunt bijvoorbeeld applicaties zoals de X server of andere ruimte opslokkende packages achterwege laten.
Reboot je primaire Linux distributie en mount de partitie met de nieuwe geïnstalleerde "secondaire" distro. Kopieer (bijvoorkeur met tar -cp of een andere methode die permissies behoudt) alle bestanden vanaf de secondaire distro naar een lokatie zoals /opt/distros/DISTRO_NAME.
Herhaal de stappen 2--3 voor eventuele extra distributies die je wenst te installeren. Het resultaat zou een directorystructuur lijkend op het volgende moeten zijn:
/opt/distros/redhat_6.2/ suse_7.2/ mandrake_8.1/ debian-potato/ slackware_8.0/ |
waarbij elke directory de complete set bestanden bevat als resultaat van elke distributie-installatie.