Like This
wget -O xxx.run <run下载地址>
sh xxx.run
- _aarch32.run 代表32位ARM的机型 比如 玩客云等机型
- _aarch64.run 代表64位ARM的机型 比如 瑞芯微rk3568等、树莓派
- _x86_64.run 代表64位通用型 比如工控机 电脑等
【ENGLISH】
这是一个工作流。同步各位大佬项目里最新编译的ipk文件 生成适用于iStoreOS/OpenWrt 用的run自解压包
本质上是利用makeslef,将ipk和shell文件打包成自解压程序。
iStoreOS 可以在iStore商店手动安装
ImmortalWrt 可下载后 使用sh adguardhome.run
来安装
- run自解压包不是加密的 任何人都可以查看解压后的内容
- sh xx.run --target xx 该命令就是解压所有文件到xx文件夹 无任何秘密
- AdGuardHome这个run中包含了 2个ipk 和一个AdGuardHome项目最新release的二进制可执行文件——adg内核,
- 以及一个用于安装的脚本install.sh
- 一个是 adguardhome.ipk 它是用于复制内核文件用的 也是界面的依赖文件
- 另一个是luci-app-adguardhome.ipk 它是一款adguardhome的界面。
- 该脚本会先安装依赖文件adguardhome.ipk,再安装luci界面,
- 最后更新覆盖最新版二进制文件AdGuardHome https://github.com/AdguardTeam/AdGuardHome/releases
由于GL-iNet 已经内置了adg界面。若你想安装其它的UI比如luci-app-adguardhome.ipk 那么你应该先卸载系统自带的ui
opkg remove gl-sdk4-adguardhome --force-removal-of-dependent-packages
- 然后你再安装 AdGuardHome_v0.107.56_aarch64.run