間違いだらけの備忘録

このページの内容は無保証でありこのページの内容によって直接、または間接に損害を受けられたとしても私は責任を取りません。

Debian sidのchroot環境を作る

@squeeze

# apt-get install debootstrap schroot
# mkdir -p /var/chroot/sid
# debootstrap sid /var/chroot/sid http://cdn.debian.or.jp/debian
I: Base system installed successfully.
# mv /var/chroot/sid/dev /var/chroot/sid/dev.bak
# mkdir /var/chroot/sid/dev
# vi /etc/fstab
#(以下の内容を追加)
/dev    /var/chroot/sid/dev     none    bind            0       0
proc    /var/chroot/sid/proc    proc    defaults        0       0
/tmp    /var/chroot/sid/tmp     none    bind            0       0
/home   /var/chroot/sid/home    none    bind            0       0

# mount -a
# rm /var/chroot/sid/etc/resolv.conf
# ln /etc/resolv.conf /var/chroot/sid/etc/resolv.conf
# rm /var/chroot/sid/etc/hosts
# ln /etc/hosts /var/chroot/sid/etc/hosts
# mv /var/chroot/sid/etc/hostname /var/chroot/sid/etc/hostname.bak
# ln /etc/hostname /var/chroot/sid/etc/hostname
cat /etc/schroot/schroot.conf
[sid]
description=Debian sid (unstable)
directory=/var/chroot/sid
#users=rleigh
#groups=sbuild
root-groups=root
aliases=unstable,default
cat /var/chroot/sid/etc/debian_chroot
sid:

とりあえず、rootで

# schroot -c sid -p

chrootできるようになった。
めも、詳細設定は別途
参考
http://emasaka.blog65.fc2.com/blog-entry-594.html

このページにはhatena以外のサービスからのコンテンツが埋め込まれています。 hatenaによりGoogle AdSense 広告が埋め込まれています。