Re: [問題] 關於 Rebuilding “world”
※ 引述《lante.bbs@ptt.cc (ccy.twbbs.org)》之銘言:
> 最近開始研究如何 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?
> 我以前都沒有加,也是可以跑
> 請問加與不加的差異在那?
KERNCONF=XXX可以選擇不同的kernel設定檔
> 接下來是make clean cleandir
> 為啥在installworld之後,要下這個指令
> 因為以前沒有加,也是可以跑
> 這個指令的作用是什麼?加與不加的差異在那?
把編譯過程中產生的暫存檔砍了(節省磁碟空間?)
> 再來是切換到根目錄下做mergemaster
> 因為以前我都是在installworld完後
> 直接在/usr/src下做mergemaster
> 為何要換到根目錄?沒換和換到根目錄下做mergemaster會有啥差?
> 最後一個問題是
> ports tree 是要在做make buildworld之前就要更新?
> 還是要等mergemaster做完reboot後再更新?
都可以
我是設成在make update的時候就會一起更新的
> 或是兩種都可以?
> 謝謝
--
※ Origin: 呼啦貝爾 <hulabear.twbbs.org>
※ From : g1tmp3n8.g1.ntu.edu.tw
討論串 (同標題文章)
完整討論串 (本文為第 3 之 9 篇):
FreeBSD 近期熱門文章
PTT數位生活區 即時熱門文章