网上好多文章,他大爷的都是转来转去,每一篇中用的。索性还是自己整理一篇吧。
网上牛人多,但是小白问题更多,更何况咱们这号不入门的,因为最近学内核,要写模块,模块要在源码树下编译安装,又习惯了Ubuntu 的OS,不忍转向他方,还是好好摆置摆置它吧,找的几篇文章不怎么好用,下边开始吧。
PS:当前系统是上一篇配置SSH 博文里Jun 从Ubuntu9.04 更新到Ubuntu 10.04 的系统。这个网上都这么装,就这样来吧。
1.安装编译内核所需要的软件build-essential 、autoconf 、automake 、cvs、subversionsudo apt-get install build-essential kernel-package libncurses5-devlibncurses5 这个软件包在使用menuconfig 配置内核的时候会用到。
2.进入/usr/src ,在这里构建源码树,我们用下面指令查看可用的源码包:
$ sudo apt-cache search linux-source
我的提示是:
linux-source - Linux kernel source with Ubuntu patches linux-source-2.6.32 - Linux kernel source for version 2.6.32 with Ubuntu patches
3.那么就让我们来下载2.6.32 版的kernel ,通过下边命令:
sudo apt-get install linux-source-2.6.32
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !