※ 引述《[email protected] (工程酥)》之銘言:
> cvsup kernel:
> cvsup -L 2 -h cvsup.tw.FreeBSD.org /usr/share/examples/cvsup/stable-supfile
> ;cd /usr/src;make buildworld\
> ;make buildkernel KERNCONF=GENERIC\
> ;make installkernel KERNCONF=GENERIC\
> ;make installworld\
> ;mergemaster;sync;sync;sync;reboot
> 有一個問題... mergemaster部分可不可以讓它自動i..?? 謝謝了
/usr/src/Makefile 裡有標準步驟:
# 1. `cd /usr/src' (or to the directory containing your source tree).
# 2. `make buildworld'
# 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC).
# 5. `reboot' (in single user mode: boot -s from the loader prompt).
# 6. `mergemaster -p'
# 7. `make installworld'
# 8. `make delete-old'
# 9. `mergemaster'
# 10. `reboot'
# 11. `make delete-old-libs' (in case no 3rd party program uses them anymore)
installworld 之前建議是先 mergemaster -p 過一次。
我是很好奇有沒有人真的把 mergemaster 全部 i 下去?
我都是一個一個看,
至少 /etc 這層下的 files 要小心一點吧?
而 /etc/xxx 這種兩層 dir 之後的大都是可以直接 i,
/root/.cshrc 這種 file 也常常在最後被問到,
可能也是要稍微注意一下。
--
※ Origin: 交大資工鳳凰城資訊站 <bbs.csie.nctu.edu.tw>
◆ From: 61-230-216-191.dynamic.hinet.net