OpenWRT 定制版怎么升级版本号❓

31 天前
 techdai

N1 盒子,用 openwrt.ai 定制的,之前的版本号是 23.05 ,想升级到最新的 24.10 。

怎么只升级版本号,系统里的软件配置界面啥都不变?

1417 次点击
所在节点    OpenWrt
10 条回复
showkin
31 天前
没有 N1,但我的 openwrt 设备一般是用 squashfs-sysupgrade 那个包升级。定制的也一样。保留配置。

话说这升级有啥意义?
techdai
31 天前
@showkin #1 现在的 23.05 里面的软件都更新不了了,只有最新的给更新
anytk
31 天前
@techdai 你可以尝试修改 opkg 的源试试,24.10 才刚刚独立出来开发,23.05 内核是 5.15, 24.10 内核是 6.6 ,还有 C 库应该也升级版本了。大概率是行不通的,对于 N1 而言。
Meld
31 天前
用那么新干啥,我的 n1 刷的 istoreOS ,版本还是 22.x, 稳定就行
ziseyinzi
31 天前
没法。openwrt 跨大版本会有许多变化,24.10 更是连 opkg 都换掉了,旧配置没法兼容。
msywkylemon
31 天前
定制版要根据人家后台的版本来啊……想要最新的可以自己编译
另外 OpenWRT 的 opkg 条件很严格的,内核版本不一致都没法从服务器上下载
你看下 opkg 的源是不是用的 snapshot 的,这个经常更新很麻烦的,最快的方法是自己编译 ipk(如果你自己编译 OpenWRT 的话)
axiauk
24 天前
导出配置,升级,导入配置。
techdai
23 天前
@axiauk #7 请问我备份配置,是直接用 [系统-备份和升级] 备份,还是用 [晶晨宝盒-备份固件配置] ,这两有啥区别?
axiauk
22 天前
@techdai 没用过第三方的,这个东西跟系统一样,只能用官方版。
Qist
21 天前
@msywkylemon 可以修改 先获取旧的 md5 opkg info kernel | grep 'Version' | cut -d '-' -f 3 然后修改 sed -i "s/old_kernel_md5/new_kernel_md5/g" /usr/lib/opkg/status 就可以安装了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1092955

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX