亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 服務器 > Linux服務器 > 正文

如何為Linux生成和打上patch

2024-09-05 23:01:29
字體:
來源:轉載
供稿:網友

通過diff工具生成補丁, patch工具打上補丁.

在使用diff之前, 你需要保留一份未修改過的源碼, 然后在其它地方修改源碼的一份拷貝. diff對比這兩份源碼生成patch. 修改過的源碼必須保留原來的文件名, 例如, 如果你修改源碼中的a.c文件, 那么, 修改后的文件還是名為a.c, 在修改之前你可以復制a.c為a.orig.c進行備份.

diff命令必須在整個Linux源碼的根目錄的上一級目錄中執行.

1. 為單個文件生成補丁

diff -up linux-2.6.28.8/net/sunrpc/svc.orig.c linux-2.6.28.8/net/sunrpc/svc.c

這條命令會產生類似如下的輸出, 你將它重定向到一個文件中, 這個文件就是patch.

— linux-2.6.28.8/net/sunrpc/svc.orig.c 2009-03-17 08:50:04.000000000 +0800
+++ linux-2.6.28.8/net/sunrpc/svc.c 2009-03-30 19:18:41.859375000 +0800
@@ -1050,11 +1050,11 @@ svc_process(struct svc_rqst *rqstp)

參數詳解:
-u 顯示有差異行的前后幾行(上下文), 默認是前后各3行, 這樣, patch中帶有更多的信息.
-p 顯示代碼所在的c函數的信息.

2. 為多個文件生成補丁

diff -uprN linux-2.6.28.8.orig/net/sunrpc/ linux-2.6.28.8/net/sunrpc/

這條命令對比了linux-2.6.28.8.orig/net/sunrpc/和linux-2.6.28.8/net/sunrpc/兩個目錄的源碼差異. 不像只需要單個文件, 如果修改多個文件, 那么就需要拷貝整個Linux源碼樹.

參數詳解:
-r 遞歸地對比一個目錄和它的所有子目錄(即整個目錄樹).
-N 如果某個文件缺少了, 就當作是空文件來對比. 如果不使用本選項, 當diff發現舊代碼或者新代碼缺少文件時, 只簡單的提示缺少文件. 如果使用本選項, 會將新添加的文件全新打印出來作為新增的部分.

3. 打補丁

生成的補丁中, 路徑信息包含了你的Linux源碼根目錄的名稱, 但其他人的源碼根目錄可能是其它名字, 所以, 打補丁時, 要進入你的Linux源碼根目錄, 并且告訴patch工具, 請忽略補丁中的路徑的第一級目錄(參數-p1).

patch -p1 < patch1.diff

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产精品白丝av嫩草影院| 亚洲欧美日韩国产中文| 亚洲成色777777在线观看影院| 91禁外国网站| 91久久精品国产91久久性色| 久久人91精品久久久久久不卡| 亚洲人成欧美中文字幕| 米奇精品一区二区三区在线观看| 91久久久久久| 97免费视频在线| 国产精品高精视频免费| 色综合色综合久久综合频道88| 亚洲免费电影一区| 欧美成人精品在线播放| 91经典在线视频| 久久久久久久久久久网站| 国产精品流白浆视频| 欧美性少妇18aaaa视频| 国产精品久久久精品| 欧美中文字幕在线观看| 狠狠躁夜夜躁人人爽天天天天97| 亚洲精品中文字幕av| 国产午夜精品一区二区三区| 热re99久久精品国产66热| 欧美性受xxx| 国产日韩欧美在线观看| 中文字幕视频一区二区在线有码| 亚洲成人精品av| 亚洲视频欧洲视频| 91在线中文字幕| 亚洲国产成人精品一区二区| 97碰在线观看| 亚洲缚视频在线观看| 久久视频在线观看免费| 成人黄色免费看| 亚洲精品国偷自产在线99热| 欧美激情综合色综合啪啪五月| 欧美视频在线观看免费| 欧美亚洲国产视频小说| 亚洲欧美另类中文字幕| 久色乳综合思思在线视频| 亚洲精品久久久久久下一站| 一个人看的www久久| 国产一区二区丝袜高跟鞋图片| 欧美在线欧美在线| 国产精品aaa| 久久精品视频在线| 亚洲国产精品网站| 亚洲免费高清视频| 欧美激情视频给我| 92福利视频午夜1000合集在线观看| 精品久久久久久久久久| 国产成人福利夜色影视| 日韩av在线高清| 日韩av免费看网站| 国产欧美最新羞羞视频在线观看| 国产狼人综合免费视频| 欧美激情视频在线观看| 午夜精品久久久久久久久久久久| 欧美精品在线免费播放| 色综合久久久久久中文网| 国产欧美日韩免费看aⅴ视频| 伊人一区二区三区久久精品| 亚洲欧美一区二区精品久久久| 最近免费中文字幕视频2019| 精品亚洲一区二区三区四区五区| 亚洲国产91精品在线观看| 日韩av电影手机在线| 日本精品视频网站| 日本欧美中文字幕| 久久久久久久色| 欧美成人精品一区二区| 久久久久久综合网天天| 欧美另类在线播放| 92看片淫黄大片欧美看国产片| 国产精品自产拍高潮在线观看| 欧美国产日本在线| 亚洲国产成人精品久久久国产成人一区| 日韩最新在线视频| 亚洲欧美另类在线观看| 九九热这里只有精品6| 国产成人精品综合久久久| 国产欧美一区二区三区久久人妖| 九九热最新视频//这里只有精品| 亚洲福利在线看| 日本a级片电影一区二区| 久久久久久久久久久网站| 日韩欧美黄色动漫| 国产精品91一区| 久久全国免费视频| 在线播放亚洲激情| 日韩中文字幕在线精品| 亚洲一区二区三区四区在线播放| 欧美成在线视频| 中文字幕精品久久| 国产剧情日韩欧美| 亚洲天堂av女优| 亚洲精品国产精品久久清纯直播| 国产视频福利一区| 992tv成人免费视频| 日韩欧美国产激情| 国产精品99久久久久久www| 亚洲人成网站999久久久综合| 4438全国亚洲精品在线观看视频| 久久天天躁夜夜躁狠狠躁2022| 91在线色戒在线| 欧美精品久久久久久久久久| 国产成人亚洲精品| 欧美一级大片在线观看| 日韩成人av网址| 日韩在线视频网| 欧美老肥婆性猛交视频| 日韩精品在线视频美女| 国产精品成av人在线视午夜片| 在线免费看av不卡| 国产精品福利网| 裸体女人亚洲精品一区| 中文字幕欧美在线| 北条麻妃在线一区二区| 国产aaa精品| 亚洲福利小视频| 精品视频中文字幕| 国产成人在线精品| 日韩av电影在线播放| 成人www视频在线观看| 日韩av电影在线播放| 欧美在线视频观看免费网站| 欧美成人免费观看| 久久亚洲精品网站| 日韩一中文字幕| 7m第一福利500精品视频| 丝袜美腿精品国产二区| 国产精品视频男人的天堂| 久久久久久久久爱| 日韩在线观看你懂的| 国产精品久久久久久婷婷天堂| 欧美成人一二三| 亚洲免费高清视频| 亚洲精品一区中文字幕乱码| 琪琪亚洲精品午夜在线| 日韩中文字幕不卡视频| 黑人极品videos精品欧美裸| 午夜免费在线观看精品视频| 国产精品美女www| 日韩欧美国产免费播放| 自拍偷拍亚洲一区| 欧美精品久久久久久久免费观看| 亚洲一区制服诱惑| 欧美国产日韩一区| 日韩精品视频在线播放| 色小说视频一区| 韩国19禁主播vip福利视频| 亚洲精品免费网站| 中文字幕精品久久久久| 伊人伊成久久人综合网小说| 国产精品一区二区久久久久| 国产成人精品一区二区三区| 国产自产女人91一区在线观看| 成人国产精品日本在线| 亚洲精品视频播放| 欧美成人亚洲成人日韩成人| 欧美日韩激情视频| 亚洲激情国产精品| 热久久99这里有精品|