簡單的FreeBSD 的內核編譯
刪除並重新下載內核源碼
- 刪除自帶的內核源碼
rm -rf /usr/src - 下載內核源碼
wget https://download.freebsd.org/ftp/releases/amd64/11.1-RELEASE/src.txz
也可以使用國內的源地址下載wget http://ftp1.chinafreebsd.cn/pub/FreeBSD/releases/amd64/11.1-RELEASE/src.txz - 解壓內核源碼
tar xvzfp src.txz -C /
修改內核參數
- 進入對應內核的目錄,虛擬機是 AMD64
cd /usr/local/amd64/conf - 修改內核參數,並將
option VIMAGE加入vi GENERIC config GENERIC
重新編譯內核
- 進入內核編譯的目錄
cd /usr/local/amd64/compile/GENERIC - 清理依賴關系
make cleandepend - 重新構建依賴關系
make depend - 編譯
make - 安裝
make install - 重啟服務器
reboot
