如何为openwrt中的某个模块生成PKG_MIRROR_HASH
2024-09-01 21:18:10
答:介绍两种方法,第一种自动生成(当然使用自动的啦),第二种手动生成
第一种方法:
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即可
最新文章
- ASP.NET CORE配置信息
- jQuery队列操作
- ajax轮询
- wordpress的使用
- Central Europe Regional Contest 2012 Problem I: The Dragon and the Knights
- [BZOJ 1028] [JSOI2007] 麻将 【枚举+贪心判断】
- OD: Exploit Me - Inject Instruction
- iOS 界面开发
- 为什么你应该抛弃Express的视图渲染引擎
- jenkins 多选框
- 【原】Java学习笔记030 - 异常
- OpenGL 3D旋转的木箱
- C# 之 判断一个字符是否是汉字
- 一个神奇的???whatever~~
- socketserver 和 事件Event
- boost的accumulator rolling_mean的使用
- 结对编程-四则运算生成器(java实现)
- 《数据结构与算法图解》 分享 pdf下载
- android setContentView
- Ransac 与 最小二乘(LS, Least Squares)拟合直线的效果比较