Hallo,
ich befinde mich in neuem "Terrain", ich gehe meinen ersten Schritte im BSD-Userland und baue gerade meine erste Jail.
Dabei ist mir noch so einiges nicht ganz klar.
Zunächst bin ich nach dem FreeBSD Handbuch vorgegangen
Da ich (aus Unwissenheit) mit sysintall sätmliche Sourcen der Installations CD installiert habe, dauert make buildworld halt ziemlich lange.
Wenn ich jetzt make installworld ausführe, wird dann in der Jail alles (/usr/src ist sehr groß und /usr/obj/usr/src noch viel größer) installiert, was in den Sourcen ist?
Eigentlich möchte ich nur eine minimale Jail erstellen (wenn möglich aber mit ports, da ich dann alles benötigte nachinstallieren kann).
Wie kann ich einen minimale Jail erstellen? Muss ich weniger Sourcen (/usr/src) auf dem Host installieren und dann nochmal make buildworld ausführen? Nur welche lasse ich weg, damit ich ein minimal lauffähigel Jail erhalte?
Oder kann ich besser make buildworld anweisen nicht alles zu bauen? In welcher Konfigurationsdatei stelle ich das ein? Was kann ich weglassen, um mein obiges Ziel zu erreichen?
Grüße.
arcona
ich befinde mich in neuem "Terrain", ich gehe meinen ersten Schritte im BSD-Userland und baue gerade meine erste Jail.
Dabei ist mir noch so einiges nicht ganz klar.
Zunächst bin ich nach dem FreeBSD Handbuch vorgegangen
Code:
# setenv D /hier/ist/die/jail
# mkdir -p $D
# cd /usr/src
# make buildworld ###bin erst hier!
# make installworld DESTDIR=$D
# make distribution DESTDIR=$D
# mount -t devfs devfs $D/dev
Wenn ich jetzt make installworld ausführe, wird dann in der Jail alles (/usr/src ist sehr groß und /usr/obj/usr/src noch viel größer) installiert, was in den Sourcen ist?
Eigentlich möchte ich nur eine minimale Jail erstellen (wenn möglich aber mit ports, da ich dann alles benötigte nachinstallieren kann).
Wie kann ich einen minimale Jail erstellen? Muss ich weniger Sourcen (/usr/src) auf dem Host installieren und dann nochmal make buildworld ausführen? Nur welche lasse ich weg, damit ich ein minimal lauffähigel Jail erhalte?
Oder kann ich besser make buildworld anweisen nicht alles zu bauen? In welcher Konfigurationsdatei stelle ich das ein? Was kann ich weglassen, um mein obiges Ziel zu erreichen?
Grüße.
arcona
