centos 为当前linux 内核下载源码以便开发编译module
2014-09-09 11:00
441 查看
-------------------------------------------------
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.conf 文件中,也更新为正确配制了,只差重新启动了。
好了, reboot 一下。 happy new core!
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.conf 文件中,也更新为正确配制了,只差重新启动了。
好了, reboot 一下。 happy new core!
相关文章推荐
- 【转】Linux CentOS内核编译:下载CentOS源码、编译2.6.32-220的错误(apic.c:819 error 'numi_watchdog' undeclared)
- linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
- linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
- CentOS7下内核源码下载及编译步骤
- linux驱动学习(1)-ubuntu 内核源码下载及编译
- linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
- linux、内核源码、内核编译与配置、内核模块开发、内核启动流程
- linux、内核源码、内核编译与配置、内核模块开发、内核启动流程(转)
- CentOS7下内核源码下载及编译步骤
- Linux CentOS内核编译:下载CentOS源码、编译2.6.32-220的错误(apic.c:819 error 'numi_watchdog' undeclared)
- android 全志a10(2.3.4)开发二(linux内核编译及源码编译)
- linux 驱动 指定下载的内核源码树编译
- Linux驱动开发环境配置(内核源码树构造)
- Linux 内核下载及编译
- 最新最全网络首发安卓4.0源码及内核下载编译教程(图文详解)
- linux下载编译android源码
- 【Android Native Code开发系列】三 Android源码的编译环境配置、下载及编译
- 如何下载并编译Android4.0内核源码goldfish(图文)
- 如何下载并编译Android内核源码goldfish(图文)
- centos+6.0源码安装xen4.1.1(xen成功安装,但是在重新编译内核时有点小问题)