- Forever Young https://www.luxiyue.com/tag/istore/ Share Happiness,Enjoy Life~ Thu, 09 Nov 2023 05:17:54 +0000 zh-Hans hourly 1 https://wordpress.org/?v=6.8.3 https://www.luxiyue.com/wp-content/uploads/cropped-lovely-ina512-1-1-150x150.png - Forever Young https://www.luxiyue.com/tag/istore/ 32 32 OpenWrt安装iStore https://www.luxiyue.com/openwrt/openwrt%e5%ae%89%e8%a3%85istore/ https://www.luxiyue.com/openwrt/openwrt%e5%ae%89%e8%a3%85istore/#respond Thu, 09 Nov 2023 05:17:54 +0000 https://www.luxiyue.com/?p=6184 介绍 iStore 是一个开源且标准的 OpenWRT 软件中心实现。 是属于易有云团队的固件 iStoreOS 的一部分。 iStore 的设计目标: 方便用户安装插件 每个插件都有教程,方便初学者入门使用插件 适配所有的 OpenWRT 皮肤,以及移动端 全部基于 OpenWRT 的标准接口开发,不用以前 KoolShare LEDE 的特有的插件风格的软件中心 iStore 的无法弥补的缺陷 […]

OpenWrt安装iStore最先出现在Forever Young

]]>
介绍

iStore 是一个开源且标准的 OpenWRT 软件中心实现。

是属于易有云团队的固件 iStoreOS 的一部分。

iStore 的设计目标:

  1. 方便用户安装插件

  2. 每个插件都有教程,方便初学者入门使用插件

  3. 适配所有的 OpenWRT 皮肤,以及移动端

  4. 全部基于 OpenWRT 的标准接口开发,不用以前 KoolShare LEDE 的特有的插件风格的软件中心

iStore 的无法弥补的缺陷:

  1. 因为 OpenWRT 版本特别多,导致不同平台的插件依赖不一样。所以即使你的系统能安装 iStore,iStore 里面的插件不一定能安装

  2. 我们需要固件开发者自主集成 iStore,并解决 iStore 里面的各种插件的依赖

简单来说,iStore比较适合新手或者不想特别折腾的同学,里面集成了各种应用,根据自身需求,直接点击安装即可,直接跳过下载安装依赖以及安装软件包等繁琐步骤。

安装

21版本的固件安装 iStore 需要依赖 luci-compat

opkg update
opkg install luci-compat

根据官方的指导,可以直接 安装 iStore 到 OpenWRT 官方固件 或者 集成到自己编译的固件中

集成到自己编译的固件中

iStore 官方的软件仓库支持 x86_64arm64 两个架构,这两个架构的基于 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

安装 iStore 到 OpenWRT 官方固件

只支持 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

这个方法尝试了一下,会报错。

我们就直接采用最原始的方法:

访问官网安装包文件地址:https://istore.linkease.com/repo/all/store/

下载上述的几个文件。

通过OpenWrt管理后台的【服务】-【软件包】上传安装,安装成功后即可看到iStore的标签:

使用

打开【iStore】界面,查看【全部软件】,随意找一个程序,以【关机】为例:

点击【安装】即可;

在【已安装】界面可以看到安装的应用,点击【打开】-【执行关机】,真的关机了。。。

可以看到虽然是在iStore里面安装的,但是它也会在【系统】列表中显示,底层逻辑是帮你在OpenWrt上安装相应程序,而不是独立运行的

OpenWrt安装iStore最先出现在Forever Young

]]>
https://www.luxiyue.com/openwrt/openwrt%e5%ae%89%e8%a3%85istore/feed/ 0