答:介紹兩種方法,第一種自動生成(當然使用自動的啦),第二種手動生成
第一種方法:
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即可
