2024年6月6日发(作者:)
FreeBSD 5.3下安装Jail
按照黄冬的文章在FB5.3下安装Jail未果,他提醒我FB5.3的Jail已经发生了变更,
在他的帮助下成功在FB5.3下安装了Jail,整理成资料大家分享一下。
首先安装系统时,最好划分一个单独的分区来存放你的vhost,如果不想变更你的分
区设置。也可以将vhost安装在你的/usr或者/home 中。如果你有了cvsup,请到
/usr/share/examples/cvsup中修改你的stable-supfile文件,设置*default
host=。然后将他丢到后台开始下载最新的源码吧。cvsup -g -L 2
stable-supfile &
由于FB5.3已经不能直接make world ,更新完代码后,到/usr/src下按步骤编译。
如果你初装系统,建议你将整个系统都编译和优化一下。如果只想安装jail,就没有必要完
整编译整个系统了。
在/usr/src下make buildworld&在后台编译,这个过程可能需要2小时或者4小时。
你可以做点别的事情去。结束后,我们来安装我们的jail吧。我做了个新建jail的脚本
new_,贴到这里
#!/bin/sh
if [ -z $4 ]; then
echo "specify dest dir such as $0 /some/dir servernick servername ipaddr"
exit
fi
if [ ! -d $1 ]; then
echo "dest dir $1 does not exist, "
mkdir -p $1
fi
echo "Install a new jail into $1"
D=$1
echo $D
cd /usr/src
make installworld DESTDIR=$D
cd etc
make distribution DESTDIR=$D


发布评论