社区
Linux/Unix社区
帖子详情
如何给内核打补丁?
osKernel
2003-09-23 02:22:51
我已将linux-2.6.0-test5解压到/usr/src/linux-2.6.0-test5,另外还有一个patch-2.6.0,请问,该如何使用patch命令打上补丁呢?
我这样做后不行:
mv patch-2.6.0 /usr/src/linux-2.6.0-test5
cd /usr/src/linux-2.6.0-test5
patch -p1 < patch-2.6.0-test5
这样以后有无穷尽的问题出来,无法一一回答.
...全文
29
2
打赏
收藏
如何给内核打补丁?
我已将linux-2.6.0-test5解压到/usr/src/linux-2.6.0-test5,另外还有一个patch-2.6.0,请问,该如何使用patch命令打上补丁呢? 我这样做后不行: mv patch-2.6.0 /usr/src/linux-2.6.0-test5 cd /usr/src/linux-2.6.0-test5 patch -p1 < patch-2.6.0-test5 这样以后有无穷尽的问题出来,无法一一回答.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
liupengfei81
2003-09-24
打赏
举报
回复
up
uestcwahaha
2003-09-23
打赏
举报
回复
有可能是你的内核版本和补丁版本不一致
内核
打补丁
内核
打补丁
如果需要的某些特性并没有被现有
内核
支持,则需要去获取相关的补丁。比如,为了使
内核
支持图形化的启动界面,我们可能要用到bootsplash工具。!bootsplash项目 http://www.bootsplash.org/ 上提供了针对很多
内核
版本的补丁供下载。 通过
打补丁
升级
内核
通过
打补丁
的方法升级
内核
,可以不用下载整个
内核
源码。针对每个
内核
版本的补丁文件可以在 ftp.ker...
如何为linux
内核
打补丁
内核
开发指南 如何为
内核
打补丁
目的本文是个简单的指导文件。教你如何为自己的
内核
打补丁
。这是
内核
开发中最基本的工作。patch(补丁)就是存放着不同版本之间差异的文件。通过
打补丁
的方法升级源代码,可以不用下载整个源代码详细的
打补丁
的方法可以查看
内核
/Document/applying-patchs。txt要求你应该已经有了一个可以编译的
内核
。如果没有。可以到www.kernel.org 下载。本文不
给
内核
打补丁
原来给
内核
打过补丁,都是跟着网上找来的资料一步一步做,结果今天打2.6.32.9的补丁出了问题。现在把学到的东西写下来,供大家参考。 我都是从kernel.org下载
内核
的。 首先要明白
内核
发布一次稳定版,同时发布两个补丁的,一个是patch-2.6.x.y.bz2,一个是patch-2.6.x.y1-y2.bz2。 其中patch-2.6.x.y.bz2 通过点击“[Patch
linux下给
内核
打补丁
先把源文件复制出一个副本,在副本里面更改。更改完成后用diff命令比较两文件之间的差异,得到补丁文件,用patch命令使补丁生效,则源文件就会更改成副本的样子,俗称
打补丁
,也可以把补丁去掉,变成原来的样子。这样的更改方式,很方便,并且改完之后不满意还可以回到最初的样子,可逆性很高。 首先是比较两文件之间的差异并创建补丁 diff –uN 源文件路径 目标文件路径 >文件名
怎样为Linux
内核
打补丁
在Linux
内核
邮件列表中一个经常被问到的问题就是怎样为Linux
内核
打一个补丁,或者更具体一点说,存在这么多的主干/分支,一个补丁到底要打在哪个版本的基础
内核
上。希望这篇文档能够为你解释明白这一点。 除了解释怎样应用以及卸载补丁以外,在这里还提供了一个不同
内核
树(以及如何为它们打上特定补丁)的简要介绍。 什么是补丁?---------- 一个补丁就是一个文本文档,这个文档包含了在两个不同版本的源
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章