FreeBSD全能服务器安装手册之内核编译篇

2009-05-13 03:34:04来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折


FreeBSD全能服务器安装手册之内核编译篇

################################编译系统内核###################################
进入内核编辑区域
cd /usr/src

多线程支持加快编译速度(注意:cpu的占用率会升高)
make -j4 buildworld

备份原有内核
cd /usr/src/sys/i386/conf
cp GENERIC  /root/GENERIC.OLD

编辑内核
ee NS1

建立内核
cd /usr/src
make buildkernel

安装内核
make installkernel

重新启动计算机
shutdown -r now

mergemaster -p
更新系统配置文件。这个命令后会跟随多个提示问题建议仔细阅读后做出选择,如果是安装系统后第一次同步代码,并是在没有安装任何软件的情况下,可以考虑执行mergemaster –ai
“跳过询问信息选择全部更新”
提示如下:
www# mergemaster -p

*** Creating the temporary root environment in /var/tmp/temproot
*** /var/tmp/temproot ready for use
*** Creating and populating directory structure in /var/tmp/temproot



*** Beginning comparison

*** Temp ./etc/master.passwd and installed have the same CVS Id, deleting
*** Temp ./etc/group and installed have the same CVS Id, deleting

*** Comparison complete

Do you wish to delete what is left of /var/tmp/temproot? [no] yes
//我选择了yes删除/var/tmp/temproot
//将会有以下显示结果
*** /var/tmp/temproot has been deleted

grep: /etc/make.conf: No such file or directory

*** Comparing make variables

*** From /etc/make.conf
*** From /usr/src/share/examples/etc/make.conf





更新系统配置文件
cd /usr/src
make installworld

mergemaster
shutdown -r now



删除/usr/obj(以防影响下一次编译内核)
cd /usr/obj
chflags -R noschg *
rm -rf *




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

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:FreeBSD全能服务器安装手册之基础设置篇

下一篇:FreeBSD全能服务器安装手册之数据库安装篇