Ubuntu下獲取linux核心
阿新 • • 發佈:2019-02-14
第一步:準備工作
開啟終端獲得root許可權:sudo su 然後安裝編譯核心時需要的工具:
apt-get install build-essential kernel-package libncurses5-dev libqt3-headers
build-essential (基本的程式設計庫(gcc, make等)
kernel-package (Debian 系統裡生成 kernel-image 的一些配置檔案和工具)
libncurses5-dev (meke menuconfig要呼叫的)
libqt3-headers (make xconfig要呼叫的)
其他工具在升級過程中可以按提示安裝
第二步:下載核心原始碼linux-2.6.32.tar.gz
請到www.kernel.org官網下載linux核心到目錄/linux
tar zxvf linux-2.6.32.tar.gz
解壓後會在/linux/生成新資料夾 linux-2.6.32.67
另外當編譯核心原始碼時,產生的.o檔案預設是和原始碼放在一塊的,使用選項“make
O=out/dir”使得我們可以另外建立一個資料夾來存放編譯產生的.o檔案(也包括編譯產生的.config檔案)