Opensuse编译内核代码
来源:互联网 发布:湖北省软件行业协会 编辑:程序博客网 时间:2024/05/23 02:06
准备工作: 下载内核代码:https://www.kernel.org/pub/linux/kernel/
开始,flow me。以linux-2.6.32.1.tar.bz2 为例
1、我下载的文件在/home/test/下载里,我直接在这里解压,然后在复制到 /usr/src 目录下。
解压: tar -jcvf linux-2.6.32.1.tar.bz2 ,自动生成 linux-2.6.32.1 文件夹。
复制文件到 /usr/src : cp -rv linux-2.6.32.1.tar.bz2 /usr/src/
2、进入到 /usr/src/linux-2.6.32.1中,并且切换到root用户--->su
2-1 执行 make mrproper ,作用就是清楚无关文件。
下一步应该是 make menuconfig(生成配置文件),我建议采用这种方式,当然还有什么make xconfig之类的。但是出问题了,opensuse报错,说缺少必要的库。百度之后只有ubuntu下的解决方法,说安装libCurre*5_dev,然后到opensuse下zypper,但是无论怎么尝试都是未找到命令。好吧,想方法绕过去。
2-2 执行复制命令。将当前系统的配置文件拷进来直接用。 cp /boot/config-'uname -r' /usr/src/linux-2.6.32.1/.config (说明一下'uname -r',版本嘛,比如我的就是这样的:config-3.16.6-2-desktop)
2-3 执行 make -j2。 由于我们直接用你当下系统的配置文件,所以在执行make时会问你对配置上的一下更改,我直接一路按enter,不要担心按多了enter,没事,一直按着就行。然后make成功。至于参数-j2嘛,提速用的,用之前最好自己了解了解。
3、剩下的网上一大堆,就是插入内核了。下面的步骤没有什么奇奇怪怪的错误,所以自己查吧。
更多交流QQ:1358034284
- Opensuse编译内核代码
- opensuse内核编译教程
- OpenSUSE 内核编译教程 (kernel 2.6.x)
- opensuse linux下内核编译方法详解
- openSUSE 11.2 编译内核升级到2.6.34
- opensuse 升级内核
- openSuSE中的内核模块编程
- Linux内核代码编译全过程
- ipvs代码调试之内核编译
- 后台编译linux内核代码的方法
- openSUSE
- opensuse
- 树莓派-内核开发-说明 下载代码 编译 替换内核
- openSUSE 编译安装bochs报错
- openSUSE下交叉编译boost库
- opensuse linux安装gcc编译环境
- openSuSE中xen内核的UTC时钟问题及解决方案
- 2010-3-6 代码阅读(续)编译内核 学习
- 章节选择器
- 用busybox制作yaffs2文件系统
- el表达式里面取List中的第n个元素
- Linux Signal及Golang中的信号处理
- CGContext含义
- Opensuse编译内核代码
- 可拉伸头部控件
- 【HDOJ 5794】A Simple Chess(大组合数Lucas定理+容斥)
- Linux网络编程【1】
- AOP 概念
- c++中set特性和如果索引类set容器的元素
- HDU 5778 abs(暴力枚举)——BestCoder Round #85 1003
- Lockdir 文件夹加密 破解
- tomcat7配置log4j解决catalina.out日志过大问题