一个 Openwrt 标准的软件中心,纯脚本实现,只依赖Openwrt标准组件。支持其它固件开发者集成到自己的固件里面。更方便入门用户搜索安装插件。The iStore is a app store for OpenWRT
iStore 是一个开源且标准的 OpenWRT 软件中心实现。
是属于易有云团队的固件 iStoreOS 的一部分。
iStore 的设计目标:
iStore 的无法弥补的缺陷:
我们建议固件开发者集成 iStore,这样固件开发者只需要发布一个精简固件,用户可以按需安装自己喜欢的插件。还能共享插件的教程,独立更新某个插件版本。
21版本的固件安装 iStore 需要依赖
luci-compat
只支持 x86_64 和 arm64 设备。
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
只需在固件编译目录下执行:
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
然后正常编译固件即可