openwrt feeds软件包支持规则说明

Feeds是OpenWrt环境所需要的软件包套件。最重要的feeds有:

‘packages’一些额外的基础路由器特性软件

‘LuCI’OpenWrt默认的GUI

‘Xwrt’另一种可选的GUI界面

需要能够连接互联网。

在下载之前可以通过查看’feeds.conf.default’文件,来检查哪些文件需要包含在环境中。

开始下载update,使用如下命令:

安装feeds中下载的所有软件包,只有安装之后,在后面的make menuconfig时,才可以对相关配置进行勾选:

如果更新了feeds的配置文件,需要添加新的软件包用于生成系统。只需进行重复操作以上两个命令即可。

 

可使用的feeds列表配置在feeds.conf目录下或者feeds.conf.default,这个文件包含了feeds列表,每一行又三部分组成,feed方法,feed 名字和feed源

下面是一个feeds.conf.default的例子:

 

下面是feed支持的方法类型:

src-bzr 通过使用bzr从数据源的path/URL下载数据

src-cpy 通过从数据源path拷贝数据

src-darcs 通过使用darcs从数据源path/URL下载数据

src-git 通过使用git从数据源path/URL下载数据

如果想要git下载指定的分支,只需要在行末加上;分支名称即可

如果想要git下载指定的版本号,只需要在行末加上^版本号即可,如下示例

src-hg 通过使用hg从数据源path/URL 下载数据

src-link 创建一个数据源path的symlink

src-svn 通过使用svn从数据源path/URL下载数据

本文章借鉴处:

https://openwrt.org/docs/guide-developer/feeds

http://www.wifidog.pro/2015/06/24/openwrt-feed-%E5%88%86%E6%9E%90.html

发表评论

电子邮件地址不会被公开。 必填项已用*标注