簡單的FreeBSD 的內核編譯


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

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM