centos 为当前linux 内核下载源码以便开发编译module

-------------------------------------------------
centos 为当前linux 内核下载源码以便开发编译module
-------------------------------------------------
如果按照下载对应源码,配置编译内核就太繁琐了。
有简单办法. 用yum 安装内核源码包就可以了(可能要更新内核)

先看看当前系统。
[hjj@hjj ~]$ cat /etc/issue
CentOS release 6.5 (Final)
Kernel \r on an \m

看看当前版本。
[hjj@hjj ~]$ uname -r
2.6.32-431.17.1.el6.x86_64

查看 /lib/modules/2.6.32-431.17.1.el6.x86_64]#
 build -> ../../../usr/src/kernels/2.6.32-431.17.1.el6.x86_64
是红色,指向一个不存在的目录。

yum 为我们简化了安装操作。
yum search kernel 或者
yum list |grep kernel 查看相应的安装包。

然后安装:
例如:
yum install kernel-devel.x86_64
nstalled:
  kernel-devel.x86_64 0:2.6.32-431.23.3.el6
版本从431.17 变成了431.23, 但是它并没有自动更新内核。我们手工操作一下:
yum install kernel.x86_64.
看到它显示了更新的包文件,输入'y'

此时看到如下目录。
[root@hjj /lib/modules/2.6.32-431.23.3.el6.x86_64]#
其下build 也有正确链接

在/boot/grub/grub.cfg文件中,也更新为正确配制了,只差重新启动了。

好了, reboot 一下。 happy new core!

                                                                           

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值