Nachfolgend wird die Installation einer minimalen Linux-Umgebung mittels debootstrap, sowie die Nutzung dieser mittels schroot (erweiterter CHROOT), beschrieben.
Der Befehl debootstrap ermöglicht das Entpacken einer minimalen Linuxumgebung in ein vorgegebenes Verzeichnis. Das Programm kann aus dem Standard-Repository installiert werden. Der Befehl zum Erstellen der Linuxumgebung sieht wie folgt aus:
~# debootstrap --arch <Architektur> <Version> <Zielverzeichnis> <Quellrepository>
Hier ein Beispiel:
~# debootstrap --arch amd64 jessie /mnt/debian http://ftp.de.debian.org/debian I: Retrieving Release I: Retrieving Release.gpg I: Checking Release signature ...
Das Programm schroot kann ebenfalls aus dem Standard-Repository installiert werden und ist eine Erweiterung des Programms chroot. Nach der Installation muss für jedes CHROOT-Verzeichnis ein Eintrag in der Konfigurationsdatei /etc/schroot/schroot.conf erstellt werden:
[debian] description=DEBIAN Jessie AMD64 type=directory directory=/tmp/debian users=root
Jetzt kann der Wechsel in die neu gebaute Umgebung so erfolgen:
~# schroot -c debian