广西·河池学院
广西高校重点实验室培训基地
系统控制与信息处理重点实验室
本篇博客来之河池学院:OpenWrt无线路由组
写作时间: 2020年7月30日21:00:51

《在(虚拟机)ubuntu16.04上进行openwrt环境搭建及源码下载》

分三步走:
1、openwrt编译环境搭建
2、openwrt源码下载
3、feeds更新

附录:基本指令
mkdir 建一个包
cd … 退一个目录
cd 进入某个目录
ls 列出目录的东西

1、openwrt编译环境搭建

(1)ubuntu 16.04版本的
执行 sudo apt-get install gcc g++ binutils patch bzip2 flex bison make autoconf gettext texinfo unzip sharutils libncurses5-dev ncurses-term zlib1g-dev gawk asciidoc libz-dev git-core uuid-dev libacl1-dev liblzo2-dev pkg-config libc6-dev curl libxml-parser-perl ocaml-nox (本文用的是ubuntu16.04版本)

(2)ubuntu 18.04版本的
执行sudo apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc zip

2、openwrt源码下载

(1)在桌面或者文件里新建一个OpenWrt.pro文件夹后(文件夹名可以自行命名如:openwrt)
在此执行git clone https://git.lede-project.org/openwrt/source.git lede
(经尝试,此执行有些电脑不得,所以可以执行下面指令)
git clone -b openwrt - 18.06 https://github.com/openwrt/openwrt.git --depth=1 lede

(需要几十分钟,1个小时左右下载成功,具体需看个人网速)

(2)执行完后,OpenWrt.pro里会自动创建出一个叫lede的文件夹,并且其里面用来存源码)


其中网慢解决方法,换源(阿里云):




(3)定制目标板子型号

执行make menuconfig(进入定制界面,对红框处进行定制)


根据自己的情况定制主控芯片,下图是定制成功界面(这里是用树莓派的主控芯片BCM)

3、feeds更新
feeds :是非官方包(第三方的包)
package:官方的包
(1)在文件夹lede里文件夹scripts打开一个终端后
1执行./feeds update -a

2执行 ./feeds install -a
(这两句是对feeds进行更新)
注意:更新一次就可以了,如果二次更新就会出现以下情况:

最后执行make V=99进行编译(时间比较长5-6小时,请耐心等待,编译完后固件会放在bin文件夹下)
(1)直接在lede下执行make V=99

(2)在此编译过程中会出现一系列问题,如果编译比较慢,可以在火狐浏览器对各种包一个一个进行下载,最后加到lede文件夹dl里,最后再进行编译。

火狐下载:Ctrl+上面红色框地址单击鼠标左键,即可跳到火狐浏览器进行下载,最后添加到dl文件目录下。

编译make V=99成功的截图

以上就是在ubuntu16.04上进行openwrt环境搭建及源码下载,如有错误之处,还望指出,谢谢!

《在(虚拟机)ubuntu16.04上进行openwrt环境搭建及源码下载》相关推荐

  1. ComeFuture英伽学院——2020年 全国大学生英语竞赛【C类初赛真题解析】(持续更新)

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  2. ComeFuture英伽学院——2019年 全国大学生英语竞赛【C类初赛真题解析】大小作文——详细解析

    视频:ComeFuture英伽学院--2019年 全国大学生英语竞赛[C类初赛真题解析]大小作文--详细解析 课件:[课件]2019年大学生英语竞赛C类初赛.pdf 视频:2020年全国大学生英语竞赛 ...

  3. 信息学奥赛真题解析(玩具谜题)

    玩具谜题(2016年信息学奥赛提高组真题) 题目描述 小南有一套可爱的玩具小人, 它们各有不同的职业.有一天, 这些玩具小人把小南的眼镜藏了起来.小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的 ...

  4. 信息学奥赛之初赛 第1轮 讲解(01-08课)

    信息学奥赛之初赛讲解 01 计算机概述 系统基本结构 信息学奥赛之初赛讲解 01 计算机概述 系统基本结构_哔哩哔哩_bilibili 信息学奥赛之初赛讲解 02 软件系统 计算机语言 进制转换 信息 ...

  5. 信息学奥赛一本通习题答案(五)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  6. 信息学奥赛一本通习题答案(三)

    最近在给小学生做C++的入门培训,用的教程是信息学奥赛一本通,刷题网址 http://ybt.ssoier.cn:8088/index.php 现将部分习题的答案放在博客上,希望能给其他有需要的人带来 ...

  7. 信息学奥赛一本通 提高篇 第六部分 数学基础 相关的真题

    第1章   快速幂 1875:[13NOIP提高组]转圈游戏 信息学奥赛一本通(C++版)在线评测系统 第2 章  素数 第 3 章  约数 第 4 章  同余问题 第 5 章  矩阵乘法 第 6 章 ...

  8. 信息学奥赛一本通题目代码(非题库)

    为了完善自己学c++,很多人都去读相关文献,就比如<信息学奥赛一本通>,可又对题目无从下手,从今天开始,我将把书上的题目一 一的解析下来,可以做参考,如果有错,可以告诉我,将在下次解析里重 ...

  9. 信息学奥赛一本通(C++版) 刷题 记录

    总目录详见:https://blog.csdn.net/mrcrack/article/details/86501716 信息学奥赛一本通(C++版) 刷题 记录 http://ybt.ssoier. ...

  10. 最近公共祖先三种算法详解 + 模板题 建议新手收藏 例题: 信息学奥赛一本通 祖孙询问 距离

    首先什么是最近公共祖先?? 如图:红色节点的祖先为红色的1, 2, 3. 绿色节点的祖先为绿色的1, 2, 3, 4. 他们的最近公共祖先即他们最先相交的地方,如在上图中黄色的点就是他们的最近公共祖先 ...

最新文章

  1. php mssql image,php5连接mssql2005数据库表中的image字段图片显示
  2. win10开启telnet客户端
  3. 31岁博士副县长拟提任正处,3年前毕业被人才引进
  4. 不借助第三个变量进行两个变量的换位输出
  5. 阶段3 1.Mybatis_03.自定义Mybatis框架_1.自定义Mybatis的分析-执行查询所有分析
  6. 【手势识别】基于matlab GUI SIFT+SVM算法手势识别【含Matlab源码 1789期】
  7. matlab线性拟合
  8. SURF(Speeded Up Robust Features)算法原理
  9. 浅析Chrome Packaged Apps
  10. 测试用例设计——WEB通用测试用例(转)
  11. 优化扩展live555支持MP2T(mpeg2ts)RTSP拉流附源代码
  12. 【多目标进化优化】NSGAII 算法原理与代码实现
  13. 时间序列统计特征的详细解析
  14. 信息学奥赛一本通 1218:取石子游戏 | OpenJudge NOI 2.5 6266:取石子游戏
  15. 六、SpringSecurity OAuth2 + SpringCloud Gateway实现统一鉴权管理
  16. 5天学python_自学Python编程的第五天(希望有IT大牛帮我看最下面的代码)----------来自苦逼的转...
  17. 嵌入式培训哪里找?怎么入门学习嵌入式
  18. 斯坦福Dan Boneh密码学——04 流密码
  19. python脚本设置鼠标右键快捷菜单的方法
  20. 短视频SDK,直播SDK,美颜SDK_提供开放API接口

热门文章

  1. jQuery的基本使用方法
  2. 小白怎么运营抖音,制作出漂亮的视频,成为抖音大V
  3. 工业物联网IIoT环境下,为边缘计算提供的基于区块链的机械学习安全框架
  4. Flash JEDEC 查看
  5. D3D中的纹理贴图(1)
  6. 带式输送机、采样控制系统、变速器、离心成型机、齿轮减速器、三级减速器、蜗轮减速机、多向混合机、颗粒包装机、机床夹具、球阀、支撑掩护式液压支架、轮式移动机器人、液压传动、轴向柱塞泵…毕业设计 课程设计
  7. 食神摇摇中图片的晃动效果
  8. 抓包和网络镜像 华为交换机S2300
  9. 超简单修改富文本字体样式
  10. 是否能够成为真正的编程高手,主要是在于是否有毅力坚持学习和练习。本实例要求输出名言“贵有恒,何必三更起五更睡:最无益,只怕一日曝十日寒。”主要是想让读者激励自己,坚持学习C语言