FreeBSD 5.2.1R Web Server架设实例过程(4) ports-all 那行前面加#注释掉。继续往后面找,有很多ports分支,我们把需要的打开,不需要的保留行首的#,就是取消了。例如下面这些行首加#的,对webserver来说,都是没用处的;去掉了行首#的,还是留着吧,以免编译遇到问题: ports-base #ports-arabic ports-archivers #ports-astro #ports-audio #ports-benchmarks #ports-biology #ports-cad #ports-chinese ports-comms ports-converters ports-databases ports-deskutils ports-devel ports-dns ports-editors ports-emulators #ports-finance #ports-french ports-ftp #ports-games #ports-german #ports-graphics #ports-hebrew #ports-hungarian #ports-irc #ports-japanese ports-Java #ports-korean ports-lang ports-mail ports-math #ports-mbone ports-misc #ports-multimedia ports-net #ports-news #ports-palm #ports-picobsd #ports-polish #ports-portuguese ports-print #ports-russian #ports-science ports-security ports-shells ports-sysutils ports-textproc #ports-ukrainian #ports-vietnamese ports-www #ports-x11 #ports-x11-clocks #ports-x11-fm #ports-x11-fonts #ports-x11-servers #ports-x11-toolkits #ports-x11-wm 照上面编译完,就可以保存退出了,然后运行cvsup开始升级ports: #cvsup ports-supfile 这个升级过程大约也要30分钟左右。至此,所有的代码升级完毕。 3. MAKE WORLD和定制内核。 关于MAKE WORLD的详细内容,也应该详细翻阅手册相关部分,下面继续介绍本例中的情况。上面的升级完成后,首先需要重新编译系统(MAKE WORLD)。由于我们的系统是刚装的,干净的,所以没有那么多难题。进入: #cd /usr/src #make buildworld 会开始一个30分钟左右的编译过程,如果编译没有什么问题,继续: