Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:debian:cachots [2006/02/28 15:58] lehobey |
doc:debian:cachots [2012/12/18 04:52] (Version actuelle) lehobey |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
Création d'un cachot sid sur sarge en /var/local/cachots/sid-x avec lien de /tmp et /proc ainsi qu'utilisateur fdl pour appel à des applications utilisant X. | Création d'un cachot sid sur sarge en /var/local/cachots/sid-x avec lien de /tmp et /proc ainsi qu'utilisateur fdl pour appel à des applications utilisant X. | ||
+ | ===== Création ===== | ||
# mkdir -p /var/local/cachots/sid-x | # mkdir -p /var/local/cachots/sid-x | ||
# cdebootstrap sarge /var/local/cachots/sid-x http://melior/debian | # cdebootstrap sarge /var/local/cachots/sid-x http://melior/debian | ||
- | (melior est ma réplique locale de Debian, à remplacer éventuellement par //ftp.fr.debian.org//) | + | (melior est ma réplique locale de Debian, à remplacer éventuellement par %%ftp.fr.debian.org%%) |
- | Modification ///etc/fstab// : | + | ===== Liens ===== |
+ | Modification de ///etc/fstab// : | ||
<file> | <file> | ||
# sid-x | # sid-x | ||
- | /proc /var/local/cachots/sid-x/proc none bind 0 0 | + | proc /var/local/cachots/sid-x/proc proc defaults 0 0 |
- | /tmp /var/local/cachots/sid-x/tmp none bind 0 0 | + | /tmp /var/local/cachots/sid-x/tmp none bind 0 0 |
</file> | </file> | ||
(on peut faire de même avec /home et /dev) | (on peut faire de même avec /home et /dev) | ||
Ligne 22: | Ligne 24: | ||
# rm -rf /var/local/cachots/sid-x | # rm -rf /var/local/cachots/sid-x | ||
- | Rentrer dans le cachot : | + | ===== Rentrer dans le cachot ===== |
# chroot /var/local/cachots/sid-x | # chroot /var/local/cachots/sid-x | ||
+ | |||
+ | ===== Initialisations ===== | ||
(''##'' indique des commandes dans le cachot) | (''##'' indique des commandes dans le cachot) | ||
Ligne 48: | Ligne 52: | ||
## dpkg-reconfigure locales | ## dpkg-reconfigure locales | ||
+ | ===== Et /dev/pts ? et /sys ? ===== | ||
+ | * devpts semble nécessaire pour le aptitude de sid | ||
+ | * http://wiki.emqbit.com/deboostrap-debian | ||
+ | * http://lists.alioth.debian.org/pipermail/debian-live-devel/2007-October/002563.html | ||
+ | * http://howto.landure.fr/gnu-linux/debian-4-0-etch/installer-un-chroot-sur-une-debian-4-0-etch | ||
+ | * http://memux.neuf.fr/installation.html | ||
+ | * Pour ssh : http://www.debian.org/doc/manuals/securing-debian-howto/ap-chroot-ssh-env.en.html | ||
===== Utilisation de dchroot ===== | ===== Utilisation de dchroot ===== | ||
- | # aptitude install dchroot | + | # aptitude install dchroot |
Modification de /etc/dchroot.conf | Modification de /etc/dchroot.conf | ||
- | |||
<file> | <file> | ||
sid-x /var/local/cachots/sid-x | sid-x /var/local/cachots/sid-x | ||
Ligne 61: | Ligne 71: | ||
(voir aussi l'astuce dans les liens ci-dessous) | (voir aussi l'astuce dans les liens ci-dessous) | ||
- | ====== Autres ressources ====== | + | ===== Autres ressources ===== |
+ | * [[veille:Cachots]] | ||
* http://zapoyok.dnsalias.com/wordpress/category/amd64/ | * http://zapoyok.dnsalias.com/wordpress/category/amd64/ | ||
* Avec usage de dchroot : | * Avec usage de dchroot : | ||
* http://www.irit.fr/~Christophe.Collet/Public/Systeme/ia32_sous_amd64.shtml | * http://www.irit.fr/~Christophe.Collet/Public/Systeme/ia32_sous_amd64.shtml | ||
* http://www.debian-administration.org/articles/356 | * http://www.debian-administration.org/articles/356 | ||
+ | * debootstrap : http://wiki.debian.org/Debootstrap | ||
+ | * http://howto.landure.fr/gnu-linux/debian-4-0-etch/installer-un-chroot-sur-une-debian-4-0-etch | ||
+ | * makejail | ||
+ | * http://www.debian.org/doc/manuals/securing-debian-howto/ap-chroot-apache-env.fr.html | ||
+ | * http://www.debian.org/doc/manuals/securing-debian-howto/ap-chroot-apache-env.en.html | ||
+ | ==== Autres architectures ==== | ||
+ | * http://www.hellion.org.uk/blog/posts/foreign-chroots-with-schroot-and-qemu/ | ||
+ | ==== schroot ==== | ||
+ | * http://www.enricozini.org/2008/tips/joys-of-schroot.html | ||
+ | |||
+ | ==== cdebootstrap ==== | ||
+ | * http://bblank.thinkmo.de/blog/archive/2007/05/13/cdebootstrap-0.4.1 |