網路上某大大大大大說過一句話:
yen3 應該認識這位大大,認識他的都很強!
ps. 此文章分類:資訊學習….. XD
軟體開發、伺服器和生活瑣事
要準備重編 kernel 前,還是要先去更新一下 src:
cd /usr/src/
make update
更新完成以後可以看一下最新的 src 版本:
more /usr/src/sys/conf/newvers.sh
確定要更新以後開 Makefile 看注意事項,更新步驟大致如下:
我電腦比較爛,這邊要編一個多小時,後來很懶乾脆直接用 freebsd-update 裝 bin。
freebsd-update -r 7.2-RELEASE fetch
freebsd-update install
/etc/make.conf
# for make install
MASTER_SITE_BACKUP?=
ftp://ftp.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp2.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp3.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp4.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp5.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp7.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp8.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
ftp://ftp9.tw.freebsd.org/pub/FreeBSD/distfiles/${DIST_SUBDIR}/
MASTER_SITE_OVERRIDE?= ${MASTER_SITE_BACKUP}
MASTER_SORT_REGEX= .tw/ .tw. .edu/ .edu.
FETCH_CMD=fetch -U -A -P
WITHOUT_X11=yes
MAKE_JOBS_NUMBER=3
# for cvsup make update
SUP_UPDATE=yes
SUP= /usr/bin/csup
SUPFLAGS= -g -L 2
SUPHOST= cvsup2.tw.FreeBSD.org
SUPFILE= /usr/share/examples/cvsup/standard-supfile
PORTSSUPFILE= /usr/share/examples/cvsup/ports-supfile
DOCSUPFILE= /usr/share/examples/cvsup/doc-supfile
/usr/share/examples/cvsup/standard-supfile
*default release=cvs tag=RELENG_7_2
聽說 FreeBSD 8.0 會加上 Parallel port builds,到時候裝東西應該會很快。
編 KDE 兩天了以後,突然冒出一個錯誤訊息,弄了半天原來是我還沒把 WITHOUT_X11=yes 註解掉,所以裝的套件有些都不支援 KDE …. XD
編譯過程進入第三天!
昨天遇到一個白目,跑去 make install /usr/ports/x11/kde4,然後就從昨天晚上九點編到現在還沒有停。
事實證明四核心還是有必要的 XD