Chinaunix

标题: 构造测试debian环境bash脚本 [打印本页]

作者: ilovedebian    时间: 2008-12-24 16:55
标题: 构造测试debian环境bash脚本
#!/bin/bash
# Copyright 2008 (c), YUNIX
# All rights reserved.
#
# Filename   : make_sid_root.sh
# Description: Create base system
# Author     : John YU
# Version    : 1.0
# Date       : 08-12-05
if [ `id -u` -ne 0 ]
then
echo "You must run $0 as root"
exit 1
fi
DestDir=/sid-root
if [ ! -e /usr/sbin/debootstrap ]; then
apt-get install debootstrap
fi
if [ ! -d $DestDir ]; then
cd / ; mkdir $DestDir
fi
if [ ! -d $DestDir/bin ]; then
debootstrap sid $DestDir http://ftp.tw.debian.org/debian/
cp /etc/hosts $DestDir/etc/hosts
cp $DestDir/etc/apt/sources.list $DestDir/etc/apt/sources.list.bak
cp /etc/apt/sources.list  $DestDir/etc/apt/sources.list
fi
mount |grep "$DestDir"
if  [ $? == 1 ] ;then
mount proc-sid $DestDir/proc -t proc
mount --bind /tmp/.X11-unix $DestDir/tmp/.X11-unix/
fi
echo "YU peng edit"
HOME=/root chroot $DestDir /bin/bash
umount $DestDir/proc
               
               
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31548/showart_1739390.html




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2