Linux 内核编译

1、​查看你的Linux内核版本信息 shell下敲
uname -a
查看版本信息
2、下载内核源代码,链接在www.kernel.org,靠你聪明的大脑选一个你认为OK的。
3、复制剪切到/usr/src/目录下,并且解压。
直到解压完成出现shell
4​、删除以前可能失败的配置信息(多次编译留下的),确保源代码干净
make mrproper (make clean ……
cp –vi /boot/config-‘uname -r’ .config
拷贝原有linux系统的配置文件进行初始配置,可以省略很多配置步骤**
5、挑选内核功能,多种方式
make menuconfig:最常用,建议;
make oldconfig:对于作为升级内核源代码后的功能挑选来说比较适合;
make xconfig:需Qt图形界面支持;
make gconfig:需Gtk图形界面支持;
make config​:不人性化,不建议。
make menuconfig完将出现此内核功能选择菜单
至于这些功能的选择,在此就无法一一说清了,我本人只选择了Security Option中的SMACK。那么你就配置你需要的内容,配置完成以后,保存退出。
注:我在第一次make menuconfig后出现错误,Google后原来是没有​配置ncurses图形界面配置工具,如果你也有相同遭遇,那么敲# sudo apt-get install libncurses5-dev
​6、配置完成后,制作内核,依次完成以下3条命令:
make clean:清除临时文件、make bzImage:编译内核、make modules:编译模块​
make clean,make bzImage
完成make bzImage
make modules
7、安装模块
make modules_install
8、安装内核,这一步主要对新内核做一些新文件,但由于之前的拷贝配置文件,这里这条命令就是在更新和拷贝一些配置信息。
make install
9、修改启动项​,当然要做新内核的启动工作。
sudo grub-update​​
10、大功告成​
reboot
11、查看新内核是否启动成功
u​name -r
+++++++++++++++++++++++++++++++++++++++++++++++++++++
哈哈,大功告成,3.19.1~~~~~
更新至3.19.1

1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 、4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、下载 4使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。 1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合;、 4下载使用后,可先查看README.md或论文文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。 5、资源来自互联网采集,如有侵权,私聊博主删除。 6、可私信博主看论文后选择购买源代码。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值