在ubuntu16.04LTS下编译linux内核

要编译linux首先要下载好linux源代码文件

点此进入linux内核源代码官网:https://www.kernel.org/

你可以选择最新的版本进行下载,截至本文,linux内核版本已经到4.8,笔者使用的是4.5版本。


stable版的内核1至2个月更新一次。

下载好后解压,可以直接利用ubuntu右键提取到此处的选项而不必在shell里面输入长串的tar命令,进入解压后的目录并右键在终端打开而不必使用shell的cd命令(linux命令操作又臭又长的说。。。)

简单的说,现在就可以开始编译了,但有兴趣也可以浏览浏览内核的文件结构,我们发现每个目录下面都有一个makefile文件,一会我们就是利用这个叫makefile的强大编译工具进行的编译。

编译之前首先需要配置,linux因其能够广泛应用于多种硬件设备上而出名,所以我们需要让电脑知道我们需要编译出给什么样的目标平台使用的操作系统内核。

linux的源代码提供了多种配置方式:

1.在终端输入make config

这种是纯文本命令行式的配置,在终端窗口中会一一询问你个个选项,如果保持默认一直回车就好。这种

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值