openwrt的feeds

openwrt官方wiki的介绍

http://wiki.openwrt.org/doc/devel/feeds


中文介绍

https://dev.openwrt.org.cn/wiki/installfeeds


这里介绍package的描述符格式

http://downloads.openwrt.org/kamikaze/docs/openwrt.html#x1-460002.1.2

主要有Makefile、patchesfiles

Makefile中描述软件源码的下载地址、在make menuconfig时的层次结构、依赖、configure的参数、编译的参数、安装的文件和路径

patches为对源码的补丁

files为额外增加的文件


feeds下也是许多额外软件包的描述符

使用./scripts/feeds update -a更新到Buildroot/feeds目录下

使用./scripts/feeds install -a将这些软件包链接到Buildroot/package/feeds目录下

这样make menuconfig的时候便可以对这些软件包进行配置选择


feeds的配置文件feeds.conf.default

这是attitude_adjustment_12.09的默认配置文件

src-svn packages svn://svn.openwrt.org/openwrt/branches/packages_12.09
src-svn xwrt http://x-wrt.googlecode.com/svn/trunk/package
src-svn luci http://svn.luci.subsignal.org/luci/tags/0.11.1/contrib/package
#src-svn phone svn://svn.openwrt.org/openwrt/feeds/phone
#src-svn efl svn://svn.openwrt.org/openwrt/feeds/efl
#src-svn xorg svn://svn.openwrt.org/openwrt/feeds/xorg
#src-svn desktop svn://svn.openwrt.org/openwrt/feeds/desktop
#src-svn xfce svn://svn.openwrt.org/openwrt/feeds/xfce
#src-svn lxde svn://svn.openwrt.org/openwrt/feeds/lxde
#src-link custom /usr/src/openwrt/custom-feed

可以直接使用

svn co svn://svn.openwrt.org/openwrt/branches/packages_12.09 packages
svn co http://x-wrt.googlecode.com/svn/trunk/package xwrt
svn co http://svn.luci.subsignal.org/luci/tags/0.11.1/contrib/package luci

将这几个feeds放到Buildroot/package/feeds目录下

这样可以省去./scripts/feeds update -a和./scripts/feeds install -a


备份这几个feeds,后续直接复制到Buildroot/package/feeds目录下

可以省去再联网下载


你可能感兴趣的:(openwrt,openwrt)