OpenWRT 自己编译的固件,后续如何安装源中的软件

14 天前
 DataPipe

自己编译的固件,如何方便的使用源安装一些软件,因为会报 kernel 和 dependecy 版本不一致,无法安装。需要自己维护一个源?

当然可以选择自己在编译固件的时候一起编译,但是有些软件是后来才有的需求,所以自己编译的固件有没有办法方便的从源中安装新软件?

330 次点击
所在节点    OpenWrt
5 条回复
qazwsxkevin
13 天前
不知道有无理解错,luci web 上有包管理,可以后续选择安装。。。。
HughZadora
13 天前
单独编译软件就好了
lostman1337
13 天前
自己编译的时候不要指定内核版本就行了
Djlion
6 天前
make menuconfig 然后把要编译的软件包用空格键切成 M ,然后保存,比如我选择了 iperf 软件包,我单独编译 make package/iperf/compile V=99 -j32 ,编译完然后去 bin/targets/XXX/YYY/packages/去找对应的 ipk 。拷贝到设备的/tmp 目录下,然后 opkg install /tmp/软件包.ipk ,就可以用了。或者把软件包放到自己 web 服务的目录下,然后 opkg install 软件包的 url 。其他软件也是差不多,不用整个重新打固件。
kmzs
1 天前
编译的时候用发布的正式版(现在最新的版本是 23.05.3 )就可以正常安装。不选版本的时候默认是 snapshot 版,这个版本的官方仓库提供的是随源码更新的。

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

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

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

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

© 2021 V2EX