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下,比如我電...