跳至內容
Sars' History
使用者工具
登入
網站工具
工具
顯示頁面
舊版
反向連結
最近更新
多媒體管理器
網站地圖
登入
最近更新
多媒體管理器
網站地圖
足跡:
freebsd:world_kernel
本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。
FreeBSD 6.2 RELEASE ====== 做世界 BuildWorld ====== ===== 編譯環境的設定檔 ===== 參考: https://wiki.sars.tw/doku.php?id=freebsd:basic#make.conf ===== Download World Source Code ===== 系統所需的程式原始碼,存放在 /usr/src/ 中。 # sysinstall Configure -> Distributions -> src -> All ===== Upgrade Source Code ===== 更新原始檔。 # cd /usr/src # make update ===== Build World ===== 編譯所有檔案。 make -j2 buildworld ====== 刻核心 BuildKernel ====== http://twbsd.org/cht/book/index.php?ch=08 ===== 修改核心設定檔 ===== MYKERNEL 可以改成自己想要的核心名字。 # cd /usr/src/sys/i386/conf # cp GENERIC MYKERNEL 將用不到的東西 mark 掉。 # vi MYKERNEL ===== Build Kernel ===== -j2 代表同時有兩個程式在執行,對於雙核心或多核心系統可減少編譯時間,四個核心可以用 -j5。 # cd /usr/src # make -j2 buildkernel KERNCONF=MYKERNEL ====== 安裝核心 Install Kernel ====== # make installkernel KERNCONF=MYKERNEL 將編譯過程中使用的檔案刪除: # rm -rf /usr/obj/usr/src/sys/MYKERNEL ====== 安裝世界 Install World ====== # make installworld ====== Mergemaster ====== 把 /usr/src/etc 的東西跟 /etc 的東西更新。 # mergemaster ====== 新世界 ====== # sync;sync;sync;reboot 最後,祈禱沒出問題。 XD
freebsd/world_kernel.1186492801.txt.gz
· 上一次變更: 2007/08/07 21:20 由
wenpei
頁面工具
顯示頁面
舊版
反向連結
回到頁頂