Debian 编译内核全过程[转]
Debian 编译内核全过程1、安装内核编译工具
基本工具有:gcc,libc5-dev或libc6-dev,binutils,make,bin86,modutils,mawk或gawk,gzip,shellutils,grep,kernel-package,fakeroot
如果要使用menuconfig进行配置的话,需要安装libncursesX.X-dev(如:libncurses5-dev)
对于2.4版本以上的内核可以选择使用图形界面的xconfig,需要安装tkX.X-dev(如:tk8.4-dev)
对于2.6内核,选择更多。如果使用xconfig,则需要安装libqt3-mt-dev。如果不想用xconfig的话,可以用gconfig,需要安装libglade2-dev
# apt-get install kernel-package ncurses-dev fakeroot initrd-tools 根据自己使用的Linux发行版来选择基本工具.
2、安装内核源码,如:
# apt-get kernel-source-2.6.22.9
或者直接下载kernel-source-2.6.22.9.tar.gz
直接放在/usr/src目录中
3、解压内核源码
# tar zxvf /usr/src/kernel-source-2.6.22.9.tar.gz
# cd linux-2.6.22.9
# cp /boot/config-2.6.22.9 .config //把当前内核的配置作为模板 /b