如何才能在Ubuntu构建内核源码树

资料大小: 1.12 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2020-11-19

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:编译(108)Ubuntu(204)内核(443)

网上好多文章,他大爷的都是转来转去,每一篇中用的。索性还是自己整理一篇吧。

网上牛人多,但是小白问题更多,更何况咱们这号不入门的,因为最近学内核,要写模块,模块要在源码树下编译安装,又习惯了Ubuntu的OS,不忍转向他方,还是好好摆置摆置它吧,找的几篇文章不怎么好用,下边开始吧。

PS:当前系统是上一篇配置SSH博文里Jun从Ubuntu9.04更新到Ubuntu10.04的系统。这个网上都这么装,就这样来吧。

1.安装编译内核所需要的软件build-essenTIal、autoconf、automake、cvs、subversionsudoapt-geTInstallbuild-essenTIalkernel-packagelibncurses5-devlibncurses5这个软件包在使用menuconfig配置内核的时候会用到。

2.进入/usr/src,在这里构建源码树,我们用下面指令查看可用的源码包:

$sudoapt-cachesearchlinux-source

我的提示是:

linux-source-LinuxkernelsourcewithUbuntupatcheslinux-source-2.6.32-Linuxkernelsourceforversion2.6.32withUbuntupatches

3.那么就让我们来下载2.6.32版的kernel,通过下边命令:

sudoapt-geTInstalllinux-source-2.6.32

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料