第一步:准备工作
打开终端获得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文件)