Linux内核编译

1、获取内核源码

$ git clone https://github.com/torvalds/linux.git

2、配置内核特性(选择一种方法就可以了)

$ make config # 遍历选择所要编译的内核特性
$ make allyesconfig # 配置所有可编译的内核特性
$ make allnoconfig # 并不是所有的都不编译
$ make menuconfig # 这种就是打开一个文件窗口选择菜单
$ make kconfig # KDE桌面环境下,并且安装了qt开发环境
$ make gconfig #Gnome桌面环境,并且安装gtk开发环境

3、编译内核

 $ make -j# # #号最多为CPU物理核心总数的两倍,多核编译

4、安装内核模块

$ make modules_install

5、安装内核

$ make install

6、验证并测试

$ cat /boot/grub/grub.conf

查看新内核是否已经添加, 而后重启系统并测试

你可能感兴趣的:(Linux内核编译)