前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS 6.5 获取内核源码

CentOS 6.5 获取内核源码

作者头像
TSINGEYE清眸物联
发布2023-01-04 15:00:34
8640
发布2023-01-04 15:00:34
举报

1.安装依赖

代码语言:javascript
复制
yum install -y gcc bison patchutils rpm-build redhat-rpm-config asciidoc hmaccalc perl-ExtUtils-Embed pesign xmlto audit-libs-devel binutils-devel elfutils-devel elfutils-libelf-devel ncurses-devel newt-devel numactl-devel pciutils-devel python-devel zlib-devel

2.创建内核源码树

代码语言:javascript
复制
mkdir -p ~/rpmbuild/{BUILD,BUILDROOT,RPMS,SOURCES,SPECS,SRPMS}

3.获取当前内核版本

代码语言:javascript
复制
uname -r
==>
2.6.32-431.el6.x86_64

4.获取内核源码rpm包

http://vault.centos.org/6.5/os/Source/SPackages/kernel-2.6.32-431.el6.src.rpm

备注:如果内核版本有小版本补丁,则对应地址为:

http://vault.centos.org/6.5/updates/Source/SPackages/

5.安装rpm至目录树

代码语言:javascript
复制
rpm -i kernel-2.6.32-431.el6.src.rpm 2>&1 | grep -v exist
cd ~/rpmbuild/SPECS
rpmbuild -bp --target=$(uname -m) kernel.spec

经过几分钟后内核源码应该在:

代码语言:javascript
复制
~/rpmbuild/BUILD/kernel-2.6.32-431.el6
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020-08-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.安装依赖
  • 2.创建内核源码树
  • 3.获取当前内核版本
  • 4.获取内核源码rpm包
  • 5.安装rpm至目录树
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档