安装内核模块的编译环境
来源:互联网 发布:玩天龙八部网络延迟 编辑:程序博客网 时间:2024/05/01 11:11
安装内核模块的编译环境
一、 下载新内核的源代码
目前,在Internet上提供Linux源代码的站点有很多,读者可以选择一个速度较快的站点下载。本人是从站点www.kernel.org上下载了Linux的开发版内核3.14.17的源代码,全部代码被压缩到一个名叫Linux-3.14.17.tar.gz的文件中。
二、 释放内核源代码
由于源代码放在一个压缩文件中,因此在配置内核之前,要先将源代码释放到指定的目录下。
用tar命令释放内核源代码
$ tar zxvf Linux-3.14.17.tar.gz
文件释放成功后,通过终端进入Linux-3.14.17文件夹。
三、删除源代码目录中残留的.o文件和其它从属文件
$ sudo make mrproper
四、在home下建立临时文件夹存放内核编译产生的临时文件
$ sudo mkdir -p /home/linshi/kernel/kernelbuild
五、进入内核编译配置设置
$sudo make O=/home/linshi/kernel/kernelbuild menuconfig
进入配置界面后可选择性进行编译,如果默认配置的话,编译内容就会很多,编译时间就会很长,多达3小时
如果出现没有ncurses-level库那么
$ sudo apt-get install libncurses5-dev
装完库后就可以进入配置界面了
六、开始进行内核编译(耗时>=3小时)
$ sudo make O=/home/linshi/kernel/kernelbuild
七、开始安装新内核
#sudo make O=/home/linshi/kernel/kernelbuild modules_install install
八、安装完毕后,重启计算机,然后进入高级配置,选择新安装的内核linux-3.14.17,就可登陆新内核系统,内核模块的编译环境配置就基本完成了。
- 安装内核模块的编译环境
- 建立内核模块编译环境
- ubuntu内核模块编译环境
- 内核模块的编译
- Linux 2.6 内核的模块编译环境的建立
- 编译安装linux内核模块
- ubuntu虚拟机下内核模块的编译和安装
- 编译内核模块的方法
- 编译内核模块的makefile
- 编译内核模块的makefile
- 编译内核模块的Makefile
- 编译内核模块的Makefile
- linux内核模块的编译
- 在一套linux环境上编译不同内核版本上的内核模块
- Linux内核模块:模块的编译
- Linux内核编译以及perfctr模块安装
- 内核模块下载和编译、安装
- 内核编译 & 模块编译
- 另5个你不知道的HTML5接口API
- [leetcode] Minimum Window Substring
- AFNetworking2.0源码解析<一>
- HTML5 Web Storage 特性
- hdoj 2102 A计划 【BFS】
- 安装内核模块的编译环境
- Android多媒体学习十三:检索MediaStore中的Video和其对应的缩略图信息
- Android 音频系统
- Android 中实现并发性、联网和数据访问
- Windows安装和使用zookeeper
- HTML5 自动聚焦 属性
- 指针的魅力(来自CSDN博客)
- 使用Node.js快速搭建WebSocket server
- jar包作用