以下过程全部在root权限下操作(sudo su)
1.安装必备软件编译工具:
#apt-get install libncurses5-dev build-essential kernel-package
注意:
(1)libncurses5-dev是为之后配置内核能运行 make menuconfig程序做准备
Build-essential为编译工具,kernel-package是编译内核工具
(2)如果系统显示无法查找到这三个文件,输入#apt-get update更新数据源。
2.下载内核
去www.kernel.org下载你需要的内核版本的源代码:linux-4.14.83.tar.xz 解压后linux-4.14.83.
3.将该压缩包解压后的内容拷贝到/usr/src/目录下
cp -r linux-4.14.83 /usr/src/
4.配置内核:
(1)建议使用当前系统配置文件,使用当前系统配置文件方法:
#cp /boot/config-4.15.0-38-generic ./.config,
(2)#make mrproper //这一步可以不做!(一定要进入该内核文件下 cd /usr/src/linux-4.14.83)
作用是在每次配置并重新编译内核前需要先执行“make mrproper”命令清理源代码树,包括过去曾经配置的内核配置文件“.config”都将被清除。即进行新的编译工作时将原来老