www.kernel.org上的内核和补丁号匹配问题
发表于 : 2008-01-14 22:03
我想问下内核和补丁是怎么组织的?patch-2.6.23.7.bz2与patch-2.6.23.10.bz2有啥区别?
1.是patch-2.6.23.*.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.*.tar.bz2(*=1,2,3...13)也即各个*都是针对源linux-2.623.tar.bz的?
但看了下还有patch-2.6.23.bz2
2.还是patch-2.6.23.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.1.tar.bz2,patch-2.6.23.1.bz2对linux-2.6.23.1.tar.bz2作用得到linux-2.6.23.2.tar.bz2......如果想得到linux-6.23.13.tar.bz2,必须对linux-2.6.23.tar.bz2打14次补丁?或者对linux-2.6.23.X.tar.bz2打(13-X)次补丁?
但我下面好像打"回去了"??
3.还是patch-2.6.23.1.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.1.tar.bz2,patch-2.6.23.2.bz2对linux-2.6.23.1.tar.bz2作用得到linux-2.6.23.2.tar.bz2......如果想得到linux-6.23.13.tar.bz2,必须对linux-2.6.23.tar.bz2打13次补丁?或者对linux-2.6.23.X.tar.bz2打(13-X)次补丁?也就是说打补丁时也要注意数字号?
那patch-2.6.23.bz是对谁打补丁呢?
--------------------------------------------------
PS:
最近打算自己编译下内核.于是,网上查了些资料,上www.kernel.org上下了linux-2.6.23.13.tar.bz2另外,还下了patch-2.6.23.bz2..解压linux-2.6.23.13.tar.bz后,
bzcat ../patch-2.6.23.13.bz2 |patch -p1 --dry-run
patching file Documentation/ja_JP/HOWTO
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file Makefile
这好像不是patch吧,是unpatch吧.
Reference:
http://unix-cd.com/vc/www/22/2007-06/1821.html
1.是patch-2.6.23.*.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.*.tar.bz2(*=1,2,3...13)也即各个*都是针对源linux-2.623.tar.bz的?
但看了下还有patch-2.6.23.bz2
2.还是patch-2.6.23.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.1.tar.bz2,patch-2.6.23.1.bz2对linux-2.6.23.1.tar.bz2作用得到linux-2.6.23.2.tar.bz2......如果想得到linux-6.23.13.tar.bz2,必须对linux-2.6.23.tar.bz2打14次补丁?或者对linux-2.6.23.X.tar.bz2打(13-X)次补丁?
但我下面好像打"回去了"??
3.还是patch-2.6.23.1.bz2对linux-2.6.23.tar.bz2作用得到linux-2.6.23.1.tar.bz2,patch-2.6.23.2.bz2对linux-2.6.23.1.tar.bz2作用得到linux-2.6.23.2.tar.bz2......如果想得到linux-6.23.13.tar.bz2,必须对linux-2.6.23.tar.bz2打13次补丁?或者对linux-2.6.23.X.tar.bz2打(13-X)次补丁?也就是说打补丁时也要注意数字号?
那patch-2.6.23.bz是对谁打补丁呢?
--------------------------------------------------
PS:
最近打算自己编译下内核.于是,网上查了些资料,上www.kernel.org上下了linux-2.6.23.13.tar.bz2另外,还下了patch-2.6.23.bz2..解压linux-2.6.23.13.tar.bz后,
bzcat ../patch-2.6.23.13.bz2 |patch -p1 --dry-run
patching file Documentation/ja_JP/HOWTO
Reversed (or previously applied) patch detected! Assume -R? [n] y
patching file Makefile
这好像不是patch吧,是unpatch吧.
Reference:
http://unix-cd.com/vc/www/22/2007-06/1821.html