首页 > 系统服务 > 详细

centos的linux内核源码下载方法

时间:2018-04-02 18:01:05      阅读:194      评论:0      收藏:0      [点我收藏+]
  刚开始进行写linux驱动时,写好Makefile后进行make,出现scripts/xxx/Makefile:没有那个文件或目录,编译停止!错误,这是linux系统没有安装内核源码导致的。

例如

技术分享图片


下面就介绍下下载内核源码方法


1.查看自己centos版本

指令cat /etc/issue

技术分享图片


2.查看自己linux内核版本

指令uname -r或者uname -a

技术分享图片


3.进入官网下载

由上面两个步骤我们知道了自己centos版本为6.7,内核版本为2.6.32-573.el6.i686

源代码的官网:http://vault.centos.org/

进入官网后,再一次进入6.7/,进入os/,进入Source/,进入SPackages/,找到kernel-2.6.32-573.el6.src.rpm下载就行了

也可以直接在linux系统上下载,例如

技术分享图片

OK 了。


补充安装

安装内核源码

技术分享图片

这时会产生目录/root/rpmbuild/SPECS和/root/rpmbuild/SOURCES。

利用find -name directoryname -type d 命令找到这两个文件。

进入到SPECS中安装源码包

技术分享图片

逐一安装上面提示缺少的软件包,用yum install指令。


centos的linux内核源码下载方法

原文:http://blog.51cto.com/sf1314/2093880

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!