當前位置:首頁 > 資訊 > info6 > 正文

Ubutnu 編譯內核基本步驟

發表于: 2017-06-04   作者:chen1540524015   來源:轉載   瀏覽:
摘要: 在一臺機器上安裝ubutnu系統,安裝完成以后可以在終端輸入?uname-r查看內核版本。在內核官網www.kernel.org下載需要升級的內核。一般下載下來的打包內核文件如xxx.tar.xz此時需要解壓文件,一次在終端輸入命令?xz-dxxx.tar.xz?;?tar-xf?xxx.tar。為編譯內核安裝所依賴的庫,在終端輸入命令sudoapt-getinstallbuild-essenti
  1. 在一臺機器上安裝ubutnu系統,安裝完成以后可以在終端輸入  uname -r 查看內核版本。
  2. 在內核官網 www.kernel.org 下載需要升級的內核。
  3. 一般下載下來的打包內核文件如 xxx.tar.xz 此時需要解壓文件,一次在終端輸入命令  xz -d xxx.tar.xz  ;  tar -xf xxx.tar 。
  4. 為編譯內核安裝所依賴的庫,在終端輸入命令 sudo apt-get install build-essential kernel-package libncurses5-dev ; 可能會出現依賴關系要解決輸入 sudo apt-get -f install即可解決問題。可能需要sudo apt-get install libssl-dev解決 openssl/opensslcv.h的問題
  5. 清理以前的編譯文件 sudo make mrproper。
  6. 配置編譯內核選項 sudo make menuconfig 具體編譯內核選項,自行去其它論壇學習。
  7. 開始編譯內核sudo make-kpkg clean ; sudo make-kpkg --initrd --append-to-version=dell1400 kernel-imagekernel-headers。
  8. 編譯完成以后,當前目錄上級生成兩個目錄linux-image-xxx,linux-headers-xxx。cd .. ; sudo dpkg -i linux-image-(按tab鍵補全); sudo dpkg -i linux-headers-(按tab鍵補全)。
  9. reboot重啟

刪除內核步驟:

1. 查看要卸載的包 sudo dpkg --get-selections | grep linux

2. sudo apt-get remove linux-image-xxx; sudo apt-get remove linux-headers-xxx

3. 或者sudo dpkg -P linux-image-xxx; sudo dpkg -P linux-headers-xxx


good luck!

??

Ubutnu 編譯內核基本步驟

版權所有 IT知識庫 CopyRight ? 2009-2015 IT知識庫 IT610.com , All Rights Reserved. 京ICP備09083238號
广东25选5开奖结果