Chinaunix首页 | 论坛 | 博客
  • 博客访问: 828149
  • 博文数量: 290
  • 博客积分: 511
  • 博客等级: 下士
  • 技术积分: 1590
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-29 13:14
文章分类

全部博文(290)

文章存档

2018年(28)

2017年(19)

2016年(8)

2015年(1)

2014年(14)

2013年(12)

2012年(22)

2011年(186)

分类: Web开发

2018-01-24 15:53:15

原文地址:Openwrt的feeds分析 作者:Kernel的makefile

原文地址:

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

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

‘LuCI’OpenWrt默认的GUI

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

需要能够连接互联网。

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

开始下载,使用:

[openwrt@localhost trunk]$ ./scripts/feeds update -a

安装feeds包,只有安装之后,在后面的make menuconfig时,才可以对相关配置进行勾选。

[openwrt@localhost trunk]$ ./scripts/feeds install -a

如果更新了feeds的配置文件,需要添加新的软件包用于生成系统。只需进行重复操作:

[openwrt@localhost trunk]$ ./scripts/feeds update -a

[openwrt@localhost trunk]$ ./scripts/feeds install -a


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

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

src-git packages 
src-git luci 
src-git routing 
src-git telephony 
src-git management 
src-git oldpackages 
#src-svn xwrt 
#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

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

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

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

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

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

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

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

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





阅读(2004) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~