discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
istoreos/istore · source
Snapshot 0 · 2026-11-04T12:47:26Z · Shell · MIT
Content fingerprint
7586ce6ac80ad6eb5cec28e07e040cdbae1ffd6525128e5b345e9605144d591bGitHub description at capture
一个 Openwrt 标准的软件中心,纯脚本实现,只依赖Openwrt标准组件。支持其它固件开发者集成到自己的固件里面。更方便入门用户搜索安装插件。The iStore is a app store for OpenWRT
README at capture
# iStore ## 介绍 iStore 是一个[开源](https://github.com/linkease/istore)且标准的 OpenWRT 软件中心实现。 是属于易有云团队的固件 [iStoreOS](https://github.com/istoreos) 的一部分。 iStore 的设计目标: 1. 方便用户安装插件 2. 每个插件都有教程,方便初学者入门使用插件 3. 适配所有的 OpenWRT 主题,以及移动端 4. 全部基于 OpenWRT 的标准接口开发 iStore 的无法弥补的缺陷: 1. 因为 OpenWRT 版本特别多,导致不同平台的插件依赖不一样。所以即使你的系统能安装 iStore,iStore 里面的插件不一定能安装 2. 我们需要固件开发者自主集成 iStore,并解决 iStore 里面的各种插件的依赖。原版 OpenWRT 通常不会有依赖问题 我们建议固件开发者集成 iStore,这样固件开发者只需要发布一个精简固件,用户可以按需安装自己喜欢的插件。还能共享插件的教程,独立更新某个插件版本。 > 19.07 及以上版本的固件安装 iStore 需要依赖 `luci-compat` ## 安装 iStore 到 OpenWRT 官方固件 只支持 x86_64 和 arm64 设备。 ``` apk update || opkg update || exit 1 cd /tmp wget https://github.com/linkease/openwrt-app-actions/raw/main/applications/luci-app-systools/root/usr/share/systools/istore-reinstall.run chmod 755 istore-reinstall.run ./istore-reinstall.run ``` ## 集成到自己编译的固件中 iStore 官方的软件仓库支持 `x86_64`,`arm64` 两个架构,这两个架构的基于 **OpenWRT** 固件都可以直接集成 iStore 只需在固件编译目录下执行: ```shell echo >> feeds.conf.default echo 'src-git istore https://github.com/linkease/istore;main' >> feeds.conf.default ./scripts/feeds update istore ./scripts/feeds install -d y -p istore luci-app-store ``` > 19.07 及以上版本的固件还需要在 `make menuconfig` 中选中 `luci-compat` 然后正常编译固件即可 ## 功能预览 