- 论坛徽章:
- 0
|
本帖最后由 fender0107401 于 2013-08-22 09:47 编辑
我今天用編譯方法 (make buildworld) 從 FreeBSD 9.1-RELEASE 跨代升級至 FreeBSD 9.2-RC2 編譯過程順利。我需要同時更新 jail 因此必需編譯更新。
安裝時遇到二個小問題:
問題一:
安裝前必需增加 auditdistd 用戶 參考 /usr/src/UPDATING 內容,否則 make installworld 拒絕執行。- 20121218:
- With the addition of auditdistd(8), a new auditdistd user is now
- depended on during installworld. "mergemaster -p" can be used to add
- the user prior to installworld, as documented in the handbook.
复制代码 以 root 身份用 vipw 增加 auditdistd 用戶,增加以下一行。- auditdistd:*:78:77::0:0:Auditdistd unprivileged user:/var/empty:/usr/sbin/nologin
复制代码 問題二:
用 ezjail-admin update -i 作跨代更新 jail 時在執行 make installworld 發生報錯。避則方法是暫時把 /usr/src/etc/Makefile 當有關
- .if ${MK_DEBUG_FILES} != "no"
- MTREE+= BSD.debug.dist
- .endif
复制代码 變成註釋
- #.if ${MK_DEBUG_FILES} != "no"
- #MTREE+= BSD.debug.dist
- #.endif
复制代码 |
|