簡單的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