如何為openwrt中的某個模塊生成PKG_MIRROR_HASH


答:介紹兩種方法,第一種自動生成(當然使用自動的啦),第二種手動生成

第一種方法:

1.在軟件包的Makefile中讓此項寫成這樣PKG_MIRROR_HASH:=skip  (如果不加上skip,那么在第三步填充哈希值時會直接刪除"PKG_MIRROR_HASH:="這一行)

2.下載軟件包(如軟件包名為hello,包的Makefile放在package/network/services/hello下)

make package/network/services/hello/download V=s

3.填充哈希值

make package/network/services/hello/check FIXUP=1 V=s

第二種方法:

1. 首先在軟件包的Makefile中讓此項空着(PKG_MIRROR_HASH:=),然后將整個openwrt系統進行編譯make -j10

2. 在第一步完成之后會在dl目錄下發現一個新模塊相關的壓縮包,直接使用以下命令來生成哈希值

  如:

  sha256sum 包名.tar.xz

3. 將第二步生成的哈希值填充到Makefile的PKG_MIRROR_HASH即可


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM