2007年11月24日 星期六

Debian編譯核心

用Debian的方式編譯核心,可以將編好的核心變成deb檔,方便管理

首先,下安裝編譯時需要的工具
# apt-get install fakeroot kernel-package libncurses5-dev bzip wget build-essential

下載所需的核心並解壓縮在/usr/src裡
# cd /usr/src
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.23.8.tar.bz2
# tar jxvf linux-2.6.23.8.tar.bz2
# cd /usr/src linux-2.6.23.8

開始編譯核心
# make menuconfig
# make-kpkg clean
# fakeroot make-kpkg --initrd --append-to-version=-custom kernel_image kernel_headers

若無任何錯誤訊息,代表已經成功編譯完成,在/usr/src會出現兩個deb檔
# dpkg -i linux-image-2.6.23.8-custom_2.6.23.8-custom-10.00.Custom_i386.deb
# dpkg -i linux-headers-2.6.23.8-custom_2.6.23.8-custom-10.00.Custom_i386.deb

重開機即可

0 意見: