常见Linux发行版本安装自带内核对应的源代码
来源:互联网 发布:模具网络接单平台 编辑:程序博客网 时间:2024/05/20 12:23
Ubuntu/Debian:
#aptitude install linux-source
安装当前版本内核到/usr/src下,需要自己手动解压缩,注意版本可能不匹配:
#uname -r
2.6.32-27-generic
但是
#cat Makefile | grep EXTRAVERSIONEXTRAVERSION = .26+drm33.12
需要修改这个版本号,和正用的一致,编出来的ko才能插进内核
Fedora/Centos/Redhat:
yumdownloader --source kernel
rpm -ivh kernel-xxxx.src.rpm
内核源代码位置:~/rpmbuild/SOURCE
但是这个会有很多patch+一个tar包,所以可以把这些patch给打上以便开发
cd ~/rpmbuild/SPEC/
rpmbuild -bp kernel.spec
这样便在~/rpmbuild/BUILD下须要完整的源代码目录树面有patch过的内核源代码
注意需要源代码和当前使用的内核版本一致,而下载的不一致,参考下面的链接:
CentOS: http://wiki.centos.org/zh/HowTos/I_need_the_Kernel_Source
Fedora: http://jinhu.blog.163.com/blog/static/21660418201271895012911/
- 常见Linux发行版本安装自带内核对应的源代码
- linux常见的发行版本
- Linux的内核版本和发行版本
- linux查看内核版本和发行版本的方法
- linux 查看内核版本及发行版本
- Linux内核版本和发行版本
- linux版本的发行版和内核版是什么意思
- Linux内核源代码中常见的宏
- 查看Linux内核和发行版本信息
- Linux编译安装Python3.X版本并保留系统自带的Python2.X版本
- 常见的LINUX发行版安装libiconv库方法
- Linux操作系统CentOS7.2发行版本的安装与配置
- Linux操作系统CentOS7.2发行版本的安装与配置
- 自带OpenSSL库的Linux系统,源代码安装OpenSSL,调试OpenSSL
- 1.3 Linux的发行版本
- Android各个发行版本对应使用的SQLite版本
- Linux 信息的各种查询(系统发行版本、内核版本、系统位数)
- 给linux发行版安装新内核
- dcom项目无属性”的解决方法
- 何时需要写拷贝构造函数,何时需要写析构函数
- 信息调测函数的编写
- 获取GridView的选择行的对应的某单元的值
- 链表的常见操作
- 常见Linux发行版本安装自带内核对应的源代码
- javascript:验证邮箱、电话、QQ的正则表达式
- 迷茫的世界
- Linux 安装汉化破解JIRA
- OpenLDAP常用命令笔记
- html各版本与Doctype、DTD
- hdacm-1022 Train Problem I
- 解决explorer.exe 应用程序出错 问题
- Mac OS 快捷键