Skip to content

Latest commit

 

History

History
44 lines (35 loc) · 2.33 KB

info1.md

File metadata and controls

44 lines (35 loc) · 2.33 KB

Install by iStore

已带最新内核 无需更新 直接启用后 方可使用

By Command

Like This

wget -O xxx.run <run下载地址>
sh xxx.run

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 自解压包里包含什么

  • 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

对于MT3000/6000/2500特别说明

由于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