主要内容
源码编译Linux内核
源码编译的执行步骤:
确认编译软件的基本条件
有足够的空间(建议独立一个20G分区);安装make ,gcc, gcc-c++ ,ncurses-devel,openssl-devel开发工具和库工具等等 。到www.kernel.org上下载相应的内核源码包
如 linux-4.3.3.tar.xz-
1
2xz -d linux-4.3.3.tar.xz
tar xf linux-4.3.3.tar #解压文件比较多就不加-v了 -
1
make menuconfig
-
1
2make bzImage -j n #生成内核
make modules -j n #生成新内核的驱动模块n为 电脑CPU核心数-2 左右合适, 为了确保没有错误,可以用
echo $?
命令来查看是否有错误,如果是0的话,就表示没有错误或警告了 -
1
2make modules_install #安装模块
make install #安装新编译的系统内核 查看或修改GRUB菜单
为了确认你是不是真的把内核安装好了