Re: [問題] 關於 Rebuilding “world”

看板FreeBSD作者時間17年前 (2008/11/10 02:01), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/9 (看更多)
※ 引述《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
文章代碼(AID): #195oLV00 (FreeBSD)
文章代碼(AID): #195oLV00 (FreeBSD)