如何快速搭建OpenWRT软件中心?iStore一键安装与配置指南 🚀
iStore(GitHub加速计划)是一款专为OpenWRT固件设计的轻量级软件中心,纯脚本实现且仅依赖OpenWRT标准组件。通过直观的Web界面,用户可轻松搜索、安装、更新和管理路由器插件,让开源路由器功能扩展变得前所未有的简单高效。
📋 准备工作:安装前必看
🔧 硬件与系统要求
- 兼容设备:支持OpenWRT的x86_64/arm64架构路由器(如小米AX3600、树莓派4等)
- 系统版本:已刷入OpenWRT官方或基于OpenWRT的衍生固件(如Lean固件、ImmortalWrt)
- 网络环境:路由器需连接互联网(用于下载插件和依赖)
📦 依赖检查
确保系统已安装基础工具:
opkg update && opkg install wget ca-certificates
⚡ 5步极速安装iStore
步骤1:更新包管理器
opkg update
步骤2:下载安装脚本
cd /tmp && wget https://gitcode.com/gh_mirrors/is/istore/raw/main/luci/luci-app-store/root/usr/libexec/istore/backup
步骤3:赋予执行权限
chmod 755 backup
步骤4:运行安装程序
./backup
步骤5:验证安装
打开浏览器访问路由器管理界面(通常为 http://192.168.1.1),在菜单栏找到 iStore 图标点击进入,首次加载会自动更新软件源 🎉
🛠️ 核心功能使用教程
🔍 浏览与搜索插件
在iStore主界面可通过以下方式查找插件:
- 分类导航:左侧菜单按功能分类(网络工具、存储服务、安全防护等)
- 关键词搜索:顶部搜索框输入插件名称或功能描述
- 热门推荐:首页展示社区高评分插件
📥 安装插件示例(以DDNS.TO为例)
- 搜索框输入 ddnsto 并点击搜索结果
- 点击 安装 按钮,可选勾选 自动配置
- 等待进度条完成,系统会自动处理依赖关系
- 安装完成后点击 打开 进入插件配置页面
插件配置文件路径:
/etc/config/istore
🔄 插件更新与卸载
- 批量更新:首页点击 更新全部 按钮一键升级所有插件
- 单独卸载:在已安装列表中点击插件卡片的 垃圾桶 图标
- 强制清理:卸载时勾选 清除配置文件 可彻底删除残留数据
🔧 高级功能:固件开发者指南
🏗️ 集成iStore到自编译固件
- 添加软件源到 feeds.conf.default:
echo 'src-git istore https://gitcode.com/gh_mirrors/is/istore.git' >> feeds.conf.default
- 更新并安装组件:
./scripts/feeds update istore && ./scripts/feeds install -a -p istore
- 配置编译选项:
make menuconfig
# 在 LuCI -> Applications 中勾选 luci-app-store
- 开始编译:
make -j$(nproc) V=s
编译配置文件:
luci/luci-app-store/Makefile
🌍 多语言支持
iStore已内置多语言包,可通过以下路径扩展翻译:
- 中文(简体):
luci/luci-app-store/src/po/zh-cn/iStore.po - 中文(繁体):
luci/luci-app-store/src/po/zh-tw/iStore.po - 模板文件:
luci/luci-app-store/src/po/templates/iStore.pot
📚 相关资源
官方文档
- API接口说明:
luci/luci-app-store/API.md - 任务管理库:
luci/luci-lib-taskd/
问题反馈
- 提交Issue:访问项目仓库提交问题报告
- 社区支持:通过OpenWRT论坛iStore板块获取帮助
💡 使用小贴士
- 定期在 设置 中点击 刷新软件源 获取最新插件
- 大型插件建议使用 后台安装 功能,不影响路由器正常运行
- 重要配置可通过 备份 功能导出,路径:
/usr/libexec/istore/backup
iStore让OpenWRT插件管理化繁为简,无论是新手用户还是固件开发者,都能从中获得高效便捷的使用体验。立即安装,开启你的路由器个性化之旅吧! 🌟
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



