linux核心打補丁步驟

2021-07-12 03:41:34 字數 516 閱讀 8245

1, 打補丁之前需要準備好原始檔案和補丁檔案,例如給linux系統打補丁需要準備好linux-2.6.22.6.tar.bz2(原始檔案)和linux-2.6.22.6_jz2440.patch(補丁檔案),

2, 將這兩個檔案放到linux系統的乙個資料夾下如/work/system目錄下

3, 解壓原檔案  tar xjf linux-2.6.22.6.tar.bz2

4, 進入解壓後的原始檔資料夾   cd linux-2.6.22.6

5, 打補丁  patch -p1 < ../linux-2.6.22.6_jz2440.patch

6, 將打好補丁的檔案壓縮後再移動到windows下 tar cjf linux-2.6.22.6_jz2440.tar.bz2

linux-2.6.22.6

7, 再進入原始檔的解壓目錄 cdlinux-2.6.22.6

8, 配置 cp  config_ok .config

9, 編譯建立uimage      make uimage

linux核心生成補丁和打補丁的方法

linux核心原始碼較多,在修改完核心並發布新核心的時候,一般採用補丁的方式進行發布,而不是整個核心打包發布的。採用補丁的方式發布有很多好處,1.首先體積很小,通常核心修改很小,生成補丁可能不到1k的大小,方便別人獲取更新 2.體積小的補丁也方便儲存,可以在本地儲存好幾個版本的核心 3.使用起來非常...

Linux下打補丁

把改好的u boot 2010.09複製到資料夾patch,將u boot 2010.09重新命名為u boot 2010.09 fl2440 進入u boot 2010.09 fl2440,先make distclean 將原始碼包解壓到patch資料夾下 在此路徑下 diff nuar u bo...

Windows下oracle打補丁步驟

2.設定oracle home set oracle home f oracle product 11.2.0 dbhome 1 3.使用opatch打補丁,首先檢視其版本 可能出現的問題 1 無法識別opatch命令,那麼進去opatch目錄,其存在oracle安裝目錄dbhome 1下,比如我電...