第一步:到www.kernel.org上获得源码
第二步:把linux-2.6.31.4.tar.bz2放到除了tmp目录以外目录下,然后解压(先用bunzip2,然后就是tar -xvf)将会得到linux-2.6.31.4的目录文件
第三步:apt-get install bulid-essentisl kernel-package需要root权限
第四步: apt-get install libncurses5-dev (meke menuconfig要调用的),apt-get install libqt3-headers (make xconfig要调用的)
第五步:make mrproper
第六步:make xconfig(图形界面)/make menuconfig(文本界面)/make config(命令行)根据系统自己配置
第七步:make-kpkg clean,make-kpkg --initrd --append-to-version=“自己随便填写” kernel_image kernel-headers
第八步:编译完成就是安装工作。编译好的内核在上一层目录。包括linux-headers-...-_i386.deb和linux-image-...-i386.deb两个文件,dpkg -i linux-image-(按tab键)
第九步:reboot就OK了