chroot な環境作成メモ
現実トウヒというか仕事ネタというか、とりあえず django な取り組み再開な方向ってコトで chroot なソレを作るんですが、とりあえずココ見れ、って自分に言うのも微妙なので冗長ですがメモを残しておく事に。
で、そういえば Etch やっさ、と言いつつ以下
# debootstrap etch /home/xxx/jail http://ring.hosei.ac.jp/archives/linux/debian/debian/ I: Retrieving Release E: Failed getting release file http://ring.hosei.ac.jp/archives/linux/debian/debian/dists/etch/Release #
怒られた。なんか sarge までしか対応してないってコトでって以下なソレだと大丈夫でした。
# debootstrap etch /home/xxx/jail http://ftp.jp.debian.org/debian/
天然ゆーのは自分事ながらオソロしいですな (何
# つい etch を_えとち_と読んでしまう (鬱
一覧
とりあえず、ココのコピペで一覧を以下に
# debootstrap etch /home/xxx/jail http://ftp.jp.debian.org/debian/ # echo "proc /home/xxx/jail/proc proc none 0 0" >> /etc/fstab # mount proc /home/xxx/jail/proc -t proc # cp /etc/hosts /home/xxx/jail/etc/hosts # chroot /home/xxx/jail /bin/bash /# cd /dev /dev# /sbin/MAKEDEV generic /dev# aptitude install locales mtools -fy /dev# cd / /# useradd -m guest /# passwd guest
一応これで使える状態になったのか。