J'exécute sur Ubuntu 10.04 et j'ai installé une version 8.04 dans un répertoire /stuff/hardy
Sudo debootstrap --variant buildd --Arch i386 hardy /stuff/hardy http://archive.ubuntu.com/ubuntu
Ce que je veux faire, c'est obtenir un environnement de travail isolé de ma machine Linux (sans installer dans une autre partition).
Mon problème est que lorsque je le chroote (Sudo chroot /stuff/hardy
) Je remarque que je n'ai rien dans /proc
ou pas de configuration réseau. De plus, si j'essaye de retourner dans mon répertoire personnel (à l'intérieur de hardy, pas 10.4),
hardy# cd
J'ai un /home/myuser No such file or directory
Existe-t-il un moyen (espérons-le facile) d'obtenir une installation Ubuntu en utilisant debootstrap
sans trop de travail?
Merci d'avance
Vous pouvez utiliser schroot au lieu de chroot, il se chargera de la configuration de/proc,/etc et du montage croisé de votre maison. Vous pouvez utiliser le script suivant qui aide à créer/configurer un schéma: http://Bazaar.launchpad.net/~debfactory-devs/debfactory/devel/download/head%3A/schroot_build.py-20090314124651- txt9bwioeycax53m-1/build_schroot.py
Oui, schroot
est la voie à suivre si vous souhaitez configurer un environnement plus complet dans votre chroot. Je recommande d'installer ubuntu-dev-tools et d'utiliser mk-sbuild
qui fera tout pour vous automatiquement.
http://manpages.ubuntu.com/manpages/lucid/en/man1/mk-sbuild.1.html