找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
广告投放联系QQ68610888广告投放联系QQ68610888
广告投放联系QQ68610888广告投放联系QQ68610888
查看: 1728|回复: 17

openwrt如何集成istore的 quickstart

[复制链接]
发表于 2025-8-27 22:14 | 显示全部楼层 |阅读模式
https://github.com/VIKINGYFY/immortalwrt


请大神指教  加了如下编辑quickstart无法启动 导致固件无法启动挂掉


          echo >> ./feeds.conf.default
          echo "src-git smpackage https://github.com/kenzok8/small-package" >> ./feeds.conf.default
          ./scripts/feeds update -a
          ./scripts/feeds install -a




只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:15 | 显示全部楼层
CONFIG_PACKAGE_luci-app-quickstart=y 编译出来报错 无法启动 整个固件无法启动 更不要说错误提示啥的
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-27 22:24 | 显示全部楼层
只用这个依赖装不全的,用这个CONFIG_PACKAGE_luci-app-istorex=y,会把quickstart和istore都一起安装

点评

我把istorex加上了 但是编译完成只有istore 没有quickstart istorex 恢复出厂就无法启动路由器了只能从新刷机  详情 回复 发表于 2025-8-27 22:27
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-27 22:27 | 显示全部楼层
幻辰殇 发表于 2025-8-27 22:24
只用这个依赖装不全的,用这个CONFIG_PACKAGE_luci-app-istorex=y,会把quickstart和istore都一起安装 ...

我把istorex加上了 但是编译完成只有istore 没有quickstart istorex 恢复出厂就无法启动路由器了只能从新刷机
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-27 22:32 | 显示全部楼层
不知道你怎么选的,本地编译选了CONFIG_PACKAGE_luci-app-istorex=y就可以,taskd,luci-lib-xterm,luci-lib-taskd,luci-app-store,quickstart,luci-app-quickstart这些都会自动选中,然后软件源切换成ipk
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

 楼主| 发表于 2025-8-28 03:29 来自手机 | 显示全部楼层
https://github.com/happytrudy/OpenWRT-CI/actions
加了在线编译无法启动 quickstart
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-28 13:38 | 显示全部楼层
本帖最后由 幻辰殇 于 2025-8-28 13:58 编辑

当然不行了,这个是默认apk的,quickstart不支持apk,只能使用ipk,而且你为什么要在工作流中改feeds呢?Packages.sh脚本里想加什么就加什么的
Packages.sh中加
#quickstart
UPDATE_PACKAGE "taskd" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "luci-lib-xterm" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "luci-lib-taskd" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "luci-app-store" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "quickstart" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "luci-app-quickstart" "kenzok8/small-package" "main" "pkg"
UPDATE_PACKAGE "luci-app-istorex" "kenzok8/small-package" "main" "pkg"

Handles.sh中加
# 安装opkg distfeeds
emortal_def_dir="$GITHUB_WORKSPACE/wrt/package/emortal/default-settings"
distfeeds_conf="$emortal_def_dir/files/99-distfeeds.conf"

if [ -d "$emortal_def_dir" ] && [ ! -f "$distfeeds_conf" ]; then
    cat <<'EOF' >"$distfeeds_conf"
src/gz openwrt_base https://downloads.immortalwrt.or ... 64_cortex-a53/base/
src/gz openwrt_luci https://downloads.immortalwrt.or ... 64_cortex-a53/luci/
src/gz openwrt_packages https://downloads.immortalwrt.or ... ortex-a53/packages/
src/gz openwrt_routing https://downloads.immortalwrt.or ... cortex-a53/routing/
src/gz openwrt_telephony https://downloads.immortalwrt.or ... rtex-a53/telephony/
EOF
    sed -i "/define Package\/default-settings\/install/a\\
\\t\$(INSTALL_DIR) \$(1)/etc\\n\
\t\$(INSTALL_DATA) ./files/99-distfeeds.conf \$(1)/etc/99-distfeeds.conf\n" $emortal_def_dir/Makefile

    sed -i "/exit 0/i\\
[ -f \'/etc/99-distfeeds.conf\' ] && mv \'/etc/99-distfeeds.conf\' \'/etc/opkg/distfeeds.conf\'\n\
sed -ri \'/check_signature/s@^[^#]@#&@\' /etc/opkg.conf\n" $emortal_def_dir/files/99-default-settings
        echo "软件源修改成功!"
fi

#修复quickstart温度显示
QUICKSTART_FILE="../package/luci-app-quickstart/luasrc/controller/istore_backend.lua"
QUICKSTART_URL="https://gist.githubusercontent.com/puteulanus/1c180fae6bccd25e57eb6d30b7aa28aa/raw/istore_backend.lua"

if wget -O "$QUICKSTART_FILE" "$QUICKSTART_URL"; then
    echo "quickstart温度显示已成功修复!"
else
    echo "错误:无法下载quickstart文件,请检查URL和网络连接。"
        exit 1
fi

GENERAL.txt中加
CONFIG_PACKAGE_luci-app-istorex=y
# 使用opkg替换apk安装器
CONFIG_USE_APK=n
CONFIG_PACKAGE_opkg=y
CONFIG_OPKG_USE_CURL=y


点评

按您这个内容添加到相关的脚本后编译的固件里没有 quickstart也没有 istore,可以发一下完整的吗?感谢  详情 回复 发表于 2026-1-4 15:37
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

发表于 2025-8-28 13:41 | 显示全部楼层
本帖最后由 幻辰殇 于 2025-8-28 13:57 编辑

$GITHUB_WORKSPACE/wrt这里路径可能要根据你fork的项目做下修改,其他的应该没问题,这个项目我也fork过,在原项目基础上加这些,是可以保证正常编译刷机使用的,软件源那里地址没显示全,自行替换完整链接
只谈技术、莫论政事!(点击见详情) | 互相尊重、友善交流、切勿过度反应、玻璃心。胡乱输入灌水等操作将会被封禁ID。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

欢迎大家光临恩山无线论坛上一条 /2 下一条

有疑问请添加管理员QQ86788181|手机版|小黑屋|Archiver|恩山无线论坛(常州市恩山计算机开发有限公司版权所有) ( 苏ICP备05084872号 )

GMT+8, 2026-8-23 18:53

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

| 江苏省互联网有害信息举报中心 举报信箱:js12377 | @jischina.com.cn 举报电话:025-88802724 本站不良内容举报信箱:68610888@qq.com 电话:13506125623

快速回复 返回顶部 返回列表