裝好後,先更新 port , 再更新 kernel 程式更新 #cp /usr/share/example/ports-supfile /usr #ee /usr/ports-supfile 把 ftp 改成 ftp.freebsd.org.tw #/usr/local/bin/cvsup -g -L 2 /usr/ports-supfile 系統升級 #cp /usr/share/example/cvsup/stable-supfile /usr #ee /usr/stable-supfile 把 ftp 改成 ftp.freebsd.org.tw #/usr/local/bin/cvsup -g -L 2 /usr/stable-supfile 更新完後,進 /usr/src 下指令 #make -j4 buildworld -j4 是一次跑四支make程式作編譯 , 若CPU夠強,一次可下多一點,例 j8 開始編譯 kernel,會跑很久,跑完後再下指令安裝新版本的系統 #make installworld #mergemaster -cv , 這程式是在更新系統參數,把舊的參數或檔案轉到新系統上去,例如使用者帳號密碼檔 等更新後,編譯 kernel,因新系統的參數可能會不同,所以要編譯 kernel,通常會使用舊 kernel,以延用舊的功能 新的核心可選用參數,要自己作 #cd /usr/src/sys/i386/conf #make LINT 就會作出新核心參數檔 參考參數檔,去編譯新的 kernel 編編好新核心文字檔,存檔後 #/usr/sbin/conf 新核心文字檔(例如 I-GENERIC) i1# /usr/sbin/config I-GENERIC Kernel build directory is ../compile/I-GENERIC Don't forget to do a ``make depend'' 所以要先到 /usr/src/sys/i386/compile/I-GENERIC #make depend , 作相依檢查,跑完後 #make ,會作檢查 #make install ,才開始安裝 若很有把握沒什麼問題,可以打 #make all install 這指令不會作檢查 跑完沒錯誤,再重開機,就...