感谢支持
我们一直在努力

在Debian系统中使用Debootstrap创建自己的MiniLinux系统

在Debian/Ubuntu系统中使用使用Debootstrap创建自己的MiniLinux系统,方法是:

在HDD上划出来一个分区,大小>5G,然后执行:

1 sudo mkfs.ext3 /dev/xxx

然后,指定一个目录,我使用的是/mnt/minisys。

执行这个命令(怎么有点像LFS?)

1 export MINISYS=你的目录

然后(安装了debootstrap的略过第一行)

1 sudo apt-get install debootstrap
2 sudo debootstrap --arch i386 lenny $MINISYS http://mirrors.163.com/debian

lenny代表debian 5.0,用的163的mirror,速度快。

执行完后。执行绑定挂载,以便chroot.(某位仁兄的重启进去太麻烦了。我还准备偷懒打包到虚拟机里搞呢。)

1 mount -v --bind /dev $MINISYS/dev
2 mount -vt devpts devpts $MINISYS/dev/pts
3 mount -vt tmpfs shm $MINISYS/dev/shm
4 mount -vt proc proc $MINISYS/proc
5 mount -vt sysfs sysfs $MINISYS/sys

然后chroot,LFS的老方法。

1 chroot "$MINISYS" /usr/bin/env -i \
2     HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \
3     PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin:/usr/local/sbin \
4     /bin/bash --login +h

出现这个提示符就对了:

Ubuntu

安装编译环境,执行:(问题通通YES。【鸡蛋飞来~】)





1 apt-get install build-essential





2 apt-get install gcc





3 apt-get install make





4 apt-get install autoconf automake





5 apt-get install gcc-4.3





6 apt-get install pkg-config

 





1 apt-get install bison





2 apt-get install flex





3 apt-get install zlib1g-dev





4 apt-get install libpam0g-dev





5 apt-get install libncurses5-dev





6 apt-get install freetype6





7 apt-get install libpng12-dev

然后下载XFree86的包。

赞(0) 打赏
转载请注明出处:服务器评测 » 在Debian系统中使用Debootstrap创建自己的MiniLinux系统
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏