如何patch内核源码?

new1mm 2003-04-21 10:14:24
书上说是patch到/usr/src/linux目录下,可我装的red hat 7.3的 /usr/src下有三个目录:
linux-2.4
linux-2.4.18-3
redhat

那我下的linux-2.4.19到底应patch在什么地方呢?
...全文
138 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
5499 2003-04-22
  • 打赏
  • 举报
回复
补丁还要打开,
Linux目录和Linux2.4.18-3目录应该是一样的,Linux是Linux2.4.18-3的链接
5499 2003-04-22
  • 打赏
  • 举报
回复
到Linux目录下,运行
patch -p1 < “补丁文件的路径全称”
注意,你的补丁是基于什么版本的?
建议下载新内核,不用补丁
new1mm 2003-04-22
  • 打赏
  • 举报
回复
大家再关注一下啊,到底patch是怎么用的?
honix 2003-04-22
  • 打赏
  • 举报
回复
标准的patch只能应用于标准内核版本(如2.4.18),而Redhat的内核是经过定制的(2.4.18-3)。所以你还不如去直接下载2.4.19。
honix 2003-04-21
  • 打赏
  • 举报
回复
patch是针对某个内核版本的,你下的是linux-2.4.19还是linux-2.4.19的patch?全文件名叫什么?
wwwunix 2003-04-21
  • 打赏
  • 举报
回复
你先要下一个linux-2.4.19的内核.
new1mm 2003-04-21
  • 打赏
  • 举报
回复
我下的是patch呀,
全名是patch-2.4.19.bz2
关键是应该把这个包patch到什么地方去?
我试着直接patch在/urs/src中,
结果在这个目录下生了一大堆子目录,跳过了很多项,显然失败了.

23,128

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧