码迷,mamicode.com
首页 > 系统相关 > 详细

centos的linux内核源码下载方法

时间:2018-04-02 18:10:54      阅读:443      评论:0      收藏:0      [点我收藏+]

标签:centos的linux内核源码下载方法

  刚开始进行写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内核源码下载方法

标签:centos的linux内核源码下载方法

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!