作者lante (ccy.twbbs.org)
看板FreeBSD
标题[问题] 关於 Rebuilding “world”
时间Sun Nov 9 20:58:41 2008
最近开始研究如何 installworld,看完 Updating 的文件後有下列疑问
[/usr/src] -root-# make buildworld
[/usr/src] -root-# make buildkernel
KERNCONF=GENERIC
[/usr/src] -root-# make installkernel
......(略)......
[/usr/src] -root-# make installworld
[/usr/src] -root-# make clean cleandir
[/usr/src] -root-# cd /
[/] -root-# mergemaster
红色的地方是我觉得比较有疑问的
在buildkernel时,为何後面还要加上KERNCONF=GENERIC?
我以前都没有加,也是可以跑
请问加与不加的差异在那?
接下来是make clean cleandir
为啥在installworld之後,要下这个指令
因为以前没有加,也是可以跑
这个指令的作用是什麽?加与不加的差异在那?
再来是切换到根目录下做mergemaster
因为以前我都是在installworld完後
直接在/usr/src下做mergemaster
为何要换到根目录?没换和换到根目录下做mergemaster会有啥差?
最後一个问题是
ports tree 是要在做make buildworld之前就要更新?
还是要等mergemaster做完reboot後再更新?
或是两种都可以?
谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.56.152.181
※ 编辑: lante 来自: 61.56.152.181 (11/09 20:59)
※ 编辑: lante 来自: 61.56.152.181 (11/09 20:59)