首页
/ OpenWRT iStore软件中心安装与使用指南

OpenWRT iStore软件中心安装与使用指南

2026-02-06 05:42:01作者:乔或婵

iStore是一个开源的OpenWRT标准软件中心实现,由易有云团队开发,是iStoreOS固件的重要组成部分。它基于纯脚本实现,仅依赖OpenWRT标准组件,为OpenWRT用户提供了一站式的插件管理体验。

系统要求

硬件要求

  • 支持OpenWRT的路由器或设备
  • x86_64或arm64架构设备
  • 至少32MB可用存储空间
  • 稳定的网络连接

软件要求

  • 已安装OpenWRT官方固件
  • 系统版本为21.x或更高(需要luci-compat依赖)
  • 确保opkg包管理器可用

安装方法

命令行快速安装

登录OpenWRT系统,依次执行以下命令:

# 更新软件包列表
opkg update

# 下载安装脚本
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

安装过程通常需要2-3分钟,期间请保持网络连接稳定。

固件集成安装

如果您是固件开发者,可以将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软件中心具有以下核心功能:

  • 图形化界面:提供直观的插件管理界面
  • 一键安装:简化插件安装流程
  • 依赖自动解决:自动处理插件依赖关系
  • 教程指导:每个插件都配备详细使用教程
  • 移动端适配:支持在移动设备上使用

iStore软件中心界面

常见问题排查

安装失败问题

  • 检查网络连接是否稳定
  • 确认设备架构是否支持(x86_64/arm64)
  • 尝试重新执行opkg update命令

插件无法安装

  • 可能是依赖包缺失,尝试手动安装缺失依赖
  • 检查OpenWRT版本兼容性

界面显示异常

  • 清除浏览器缓存后重试
  • 确认luci-compat已正确安装

使用技巧

自定义软件源

编辑/etc/opkg/customfeeds.conf文件,可以添加第三方软件源,扩展插件选择范围。

批量安装插件

利用iStore的"我的应用"功能,可以一键安装常用插件组合,提高效率。

插件备份恢复

定期导出插件列表,方便系统重置后快速恢复原有的插件配置。

功能对比

功能特性 iStore 传统方式
图形化界面 支持 不支持
一键安装 支持 不支持
依赖自动解决 支持 不支持
教程指导 支持 不支持
移动端适配 支持 不支持

注意事项

iStore存在一些无法弥补的缺陷:

  1. 由于OpenWRT版本众多,不同平台的插件依赖可能不同,即使系统能安装iStore,其中的插件不一定都能安装
  2. 需要固件开发者自主集成iStore,并解决各种插件的依赖问题

建议固件开发者集成iStore,这样只需发布精简固件,用户可以按需安装插件,还能共享插件教程和独立更新插件版本。

对于21版本的固件,安装iStore需要依赖luci-compat组件,请确保在安装前已正确安装该依赖。

通过本指南,您已经掌握了iStore软件中心的安装和使用方法,现在可以开始享受OpenWRT智能路由带来的便捷体验了。

登录后查看全文
热门项目推荐
相关项目推荐