Última actualització: abril de 2013
debootstrap ens permet instal·lar Debian o Ubuntu a dintre de Debian. Tot el nou sistema instal·lat queda a dintre d'una partició que podrem esborrar en qualsevol moment.
Això ens permet coses interessants (p.e. tenir una Debian sid) sense haver de comprometre o "embrutar" el nostre sistema principal i sense haver d'instal·lar un hipervisor per a a fer funcionar una màquina virtual.
Abans de res haurem d'instal·lar debootstrap:
apt-get install debootstrap
Com a root, podem instal·lar un entorn chroot amb aquesta sintaxi:
debootstrap sid /sid-root
Amb això baixarem i instal·larem sid a la carpeta "/sid-root". e
Podem entrar a l'entorn simplement fent
chroot /sid-root
Millor polir abans alguns detalls (pàgina man de debootstrap):
mount proc /sid-root/proc -t proc
mount sysfs /sid-root/sys -t sysfs
# veure carpeta del sistema "real"
mount --bind /home/bmw/Downloads /sid-root/home/bmw-Downloads
# altres mount...
mount --bind /tmp /sid-root/tmp
mount none /sid-root/dev/pts -t devpts
# entrem a chroot
chroot /sid-root /bin/bash
echo " ******** sortint de chroot ********"
umount -v /sid-root/home/bmw-Downloads
umount -v /sid-root/proc
umount -v /sid-root/sys
umount -v /sid-root/tmp
umount -v /sid-root/dev/pts
Podem instal·lar la Debian o Ubuntu que vulguem i passar diferents paràmetres. Per exemple, si volen instal·lar Una Ubuntu quantal de 64 bits:
debootstrap --variant=fakechroot --arch=amd64 quantal /quantal-root http://archive.ubuntu.com/ubuntu/
Explicació:
-fakechroot instal·la els paquets sense privilegis de root
-Possibles arquitectures: alpha, amd64, arm, armel, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc.
-SI es necessari haurem d'especificar el mirror des del que descarregarem els paquets