openwrt 环境安装
参考资料
ubuntu 16.04 镜像下载(国内开源镜像站)_ubuntu16.04镜像下载-CSDN博客
在Ubuntu中编译openwrt(全过程) - 勤劳小虾米 - 博客园
openwrt feed 用法,第三方库_openwrt第三方软件库-CSDN博客
openwrt 各目录分析_openwrt文件目录解析-CSDN博客
一、openwrt简介
OpenWrt 项目是针对嵌入式设备的 Linux 操作系统,常用在路由器上。作为一个简洁的嵌入式 Linux 操作系统.
OpenWRT还是一个高度模块化、高度自动化的Linux文件系统,它拥有强大的网络组件和扩展性,常常被用于工控设备、电话、小型机器人、智能家居、路由器以及VOIP设备中。
OpenWRT的文件系统是可写的,开发者无需在每一次修改后重新编译,这令它更像一个小型的Linux电脑系统,也加快了开发速度。
二、安装编译
1、下载 Ubuntu-16.04.7-desktop-amd64.iso,安装虚拟机
2、安装依赖
sudo apt update
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
3、下载源码
git clone -b openwrt-18.06 https://github.com/openwrt/openwrt.git
4、编译
cd openwrt
make V=99
编译的过程很缓慢。