博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
如何为openwrt中的某个模块生成PKG_MIRROR_HASH
阅读量:5152 次
发布时间:2019-06-13

本文共 562 字,大约阅读时间需要 1 分钟。

答:介绍两种方法,第一种自动生成(当然使用自动的啦),第二种手动生成

第一种方法:

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即可

转载于:https://www.cnblogs.com/dakewei/p/10179311.html

你可能感兴趣的文章
关于纯移动web优点的一点思考
查看>>
JavaScript | 数组
查看>>
网络基础 二 (TCP协议代码,UDP协议代码)
查看>>
惨痛第十届蓝桥杯总结(附录蓝桥省赛知识点总结)-C++ B组
查看>>
并查集与最小生成树
查看>>
Lua中面板显示逻辑问题
查看>>
configure: error: zlib not installed
查看>>
使用caffe时遇到的问题
查看>>
模运算
查看>>
JVM性能调优监控工具——jps、jstack、jmap、jhat、jstat、hprof使用详解
查看>>
软件包管理器之一——RPM介绍及应用
查看>>
Python作用域
查看>>
salesforce 零基础开发入门学习(十三)salesforce中JSON的使用
查看>>
Leetcode 410: Split Array Largest Sum
查看>>
单例模式 (3)
查看>>
QueryRunner的使用
查看>>
[模板]左偏树
查看>>
ASP.NET 邮件发送 System.Net.Mail
查看>>
Linux下文件权限:ACL与selinux
查看>>
jsp页面跳转方式 总结
查看>>