1) 在数学上来说:diff/patch,diff是对2个集合求差,patch是求和
diff A B >C ,一般A是原始文件,B是修改后的文件,C称为A的补丁文件。
patch A C 就能得到B, 这一步叫做对A打上了B的名字为C的补丁。
patch -R B C 就可以重新还原到A了。
2) 内核补丁
生成
diff -uNr linux-2.6.xxx linux-2.6.xxx.1 > diff.patch
升级
cp diff.patch
1) 在数学上来说:diff/patch,diff是对2个集合求差,patch是求和
diff A B >C ,一般A是原始文件,B是修改后的文件,C称为A的补丁文件。
patch A C 就能得到B, 这一步叫做对A打上了B的名字为C的补丁。
patch -R B C 就可以重新还原到A了。
2) 内核补丁
生成
diff -uNr linux-2.6.xxx linux-2.6.xxx.1 > diff.patch
升级
cp diff.patch