zoukankan      html  css  js  c++  java
  • OpenWrt – 编译前的./scripts/feeds脚本用法


    从OpenWrt获取源码(详见https://dev.openwrt.org/wiki/GetSource)后,直接使用make menuconfig来设置编译参数的时候是没有Luci和一些其他包的

    此时我们需要使用源代码里script文件夹下的feeds脚本来更新包列表,并将其集成到menuconfig中(假定现在的位置是OpenWrt源代码目录里):

    更新包列表:./scripts/feeds update -a
    集成到menuconfig:./scripts/feeds install -a

    此外可以直接输入./scripts/feeds查看其用法,下面简略翻译了一下用法(水平有限,若有错误欢迎指正):

    用法: ./scripts/feeds <命令> [参数]

    命令:

    list [参数]: 列出所有源及其内容和修订版本(如果已经安装)
    参数:

    -s :            源名称及其URL列表.
    -r <源名称>:    特定源提供的包列表.
    -d <分隔符>:    指定区分不同行的分隔符 (默认: 空格)

    install [参数] <包>: 安装一个包
    参数:

    -a :            安装所有源提供的包或者特定源提供的包(使用-p参数).
    -p <源名称>:    指定安装包的时候要使用的源.
    -d <y|m|n>:     为新安装的软件包设置默认值.

    search [参数] <子字符串>: 搜索一个包
    参数:

    -r <源名称>:    只从该源搜索

    uninstall -a|<包>: 卸载一个包
    参数:

    -a :            卸载所有包.

    update -a|<源名(一个或多个)>: 更新文件feeds.conf里的源提供的包列表.
    参数:

    -a :            更新feeds.conf里所有源提供的包列表. 否则只更新特定源的.
    -i :            只重建索引列表. 不升级源.

    clean:              删除下载和创建的文件.

  • 相关阅读:
    VUE body 背景色
    BUTTON莫名出现黄色边框 :focus
    VUE SVG
    【噶】字符串-680. 验证回文字符串 Ⅱ
    【噶】数组-两数之和(哈希表)
    【噶】数组-面试题 16.11. 跳水板
    【噶】字符串-58. 最后一个单词的长度
    Ajax_Jason 使用小Demo
    tomcat_部署项目以及相关问题
    js 表单的选择与反选简单操作
  • 原文地址:https://www.cnblogs.com/cute/p/15102544.html
Copyright © 2011-2022 走看看