问题

原版openwrt中有些包是不存在的,而lede的版本中则各种软件包非常丰富。如何实现编译原版openwrt的同时,引入部分lede的包

方案

openwrt支持引入外部feeds,我自己建立一个git仓库,专门存储我需要的外部插件:lwabish/openwrt-package (github.com)

然后在fork的openwrt中的feeds.conf.default中加入依赖即可

src-git lwabish https://github.com/lwabish/openwrt-package.git

插件库维护

初期作为验证期,先采用手工维护的方案,直接从lede的https://github.com/coolsnowwolf/packages中拷贝

后期考虑自动化更新

麻烦之处在于新增插件时需要关注插件的依赖,手工分析依赖,确保依赖完整

文章目录