ubuntu16.04 內核源碼編譯
阿新 • • 發佈:2018-05-26
出現 sta modules install pda con libs bsp 編譯
1)下載
首先看一下自己的內核版本 apt-cache search linux-source
下載內核代碼:sudo apt-get install linux-source-4.10.0
2)解壓:
/usr/source/ 目錄下解壓
tar -jxv -f linux-source-4.10.0.tar.bz2
3)編譯
make menuconfig
報錯:
出現錯誤fatal error: curses.h: No such file or directory
原因:出現該錯誤的原因是在使用menuconfig時,需要ncurses庫的支持。
解決辦法:sudo apt-get install libncurses5-dev libncursesw5-dev
4)編譯過程參考:
4.1) make -j4
fatal error: openssl/opensslv.h錯誤的解決辦法
sudo apt-get install libssl-dev
make modules_install:安裝模塊
make install :安裝內核相關文件
4.2) cd /boot/grub/
update-grub2
如果權限不夠,命令前面加sudo
ubuntu16.04 內核源碼編譯